1117 matches found
salt
Welcome to salt , a tool to reverse and learn kernel heap memory management. It can be useful to develop an exploit, to debug your own kernel code, and, more importantly, to play with the kernel heap allocations and learn its inner workings. This tool helps tracing allocations and the current sta...
cve-2011-3026-firefox
cve-2011-3026-firefox 在 Firefox(Linux/x86)上利用 CVE-2011-3026 的示例,来自我们 Black Hat 2012 的演讲: “利用 jemalloc 内存分配器:掌控 Firefox 的堆” 原始幻灯片可在以下地址获取: https://www.blackhat.com/html/bh-us-12/bh-us-12-archives.htmlArgyroudis 更新后的幻灯片位于: http://census-labs.com/news/2012/08/03/blackhat-usa-2012-update/ argp &...
Bad_Hoist-WriteUp
Sleirsgoevy 版本的 BadHoist(技术分析)| CVE-2018-4386 !Note 关于 PS4 的背景信息: PlayStation 4 主机采用定制的 AMD x86-64 CPU(8 核心),其 Orbis OS 基于 FreeBSD(v9.0),并包含部分 NetBSD 代码。 它还集成了大量开源软件,例如 Mono VM 和 WebKit。 PS4 互联网浏览器: PS4 使用的互联网浏览器实际上基于开源 WebKit 项目构建。 WebKit 是一个开源布局引擎,为 iOS、Wii U、3DS、PS Vita 和 PS4 的浏览器渲染网页。...
libdlmalloc
libdlmalloc libdlmalloc es un script de python diseñado para su uso con GDB que puede utilizarse para analizar el asignador de Doug Lea, también conocido como dlmalloc. Actualmente soporta versiones 2.8.x de dlmalloc. Ten en cuenta que algunas partes también pueden usarse de forma independiente d...
CVE-2026-89612
In the Linux kernel, the following vulnerability has been resolved: ntfs: reject invalid MFT LCNs from boot sector The NTFS boot sector stores the MFT and MFTMirr locations as unsigned 64-bit LCNs, but parsentfsbootsector decoded them into an s64. A crafted high-bit value could therefore become...
DEBIAN-CVE-2026-80956
In the Linux kernel, the following vulnerability has been resolved: dm-pcache: only hand out initialized cache segments getcachesegment scans the segment map up to cache-nsegs, the physical device segment count, but cachesegsinit only initializes the first cacheinfo-nsegs segments. A crafted imag...
CVE-2026-80956
In the Linux kernel, the following vulnerability has been resolved: dm-pcache: only hand out initialized cache segments getcachesegment scans the segment map up to cache-nsegs, the physical device segment count, but cachesegsinit only initializes the first cacheinfo-nsegs segments. A crafted imag...
EUVD-2026-76526
In the Linux kernel, the following vulnerability has been resolved: ntfs: bound the free-cluster bitmap scan to the volume vol-lcnemptybitsperpage is sized from vol-nrclusters at mount, but ntfsclusteralloc bounds its scan of that array by the size of $Bitmap. Those are independent on-disk...
CVE-2026-89612
In the Linux kernel, the following vulnerability has been resolved: ntfs: reject invalid MFT LCNs from boot sector The NTFS boot sector stores the MFT and MFTMirr locations as unsigned 64-bit LCNs, but parsentfsbootsector decoded them into an s64. A crafted high-bit value could therefore become...
CVE-2026-80990 net: thunderbolt: Release the Rx HopID that was handed out on mismatch
In the Linux kernel, the following vulnerability has been resolved: net: thunderbolt: Release the Rx HopID that was handed out on mismatch tbxdomainallocinhopid passes the wanted HopID to idaallocrange as the lower bound, so a taken id is not an error there: the allocator returns the next free on...
CVE-2026-80956 dm-pcache: only hand out initialized cache segments
In the Linux kernel, the following vulnerability has been resolved: dm-pcache: only hand out initialized cache segments getcachesegment scans the segment map up to cache-nsegs, the physical device segment count, but cachesegsinit only initializes the first cacheinfo-nsegs segments. A crafted imag...
CVE-2026-11108-Integer-Overflow-in-Memory-Allocator-kmalloc-Sim-
CVE-2026-11108 – Desbordamiento de entero en asignador de memoria kmalloc Sim Código del programa C root@kitploit: // allocsim.c - Vulnerable memory allocator include include include define MAXBLOCK 1024 void mymallocsizet size sizet total = size + sizeofsizet; // header if total MAXBLOCK return...
PT-2026-90328
In the Linux kernel, the following vulnerability has been resolved: ntfs: reject invalid MFT LCNs from boot sector The NTFS boot sector stores the MFT and MFTMirr locations as unsigned 64-bit LCNs, but parse ntfs boot sector decoded them into an s64. A crafted high-bit value could therefore becom...
libtalloc
libtalloc libtalloc es un script de python para usar con GDB que se puede utilizar para analizar el "asignador trivial" talloc. Puedes encontrar una introducción a talloc aquí: https://talloc.samba.org/talloc/doc/html/index.html libtalloc se inspiró en otros scripts de python para gdb que analiza...
SUSE CVE-2026-80758
In the Linux kernel, the following vulnerability has been resolved: futex: Avoid private hash use-after-free on final put futexprivatehashput drops the reference to fph before evaluating fph-mm for wakeupvar. futexrefput enables preemption again before returning. If that put drops the final...
CVE-2026-80758 futex: Avoid private hash use-after-free on final put
In the Linux kernel, the following vulnerability has been resolved: futex: Avoid private hash use-after-free on final put futexprivatehashput drops the reference to fph before evaluating fph-mm for wakeupvar. futexrefput enables preemption again before returning. If that put drops the final...
PT-2026-85629
In the Linux kernel, the following vulnerability has been resolved: nvmet-tcp: Do not WARN on remotely-controlled oversized SGL allocations When fuzzing the nvme target code, I tripped a kernel warning in nvmet tcp map data because the length passed into the allocator is controlled by the remote...
SUSE CVE-2026-74746
In the Linux kernel, the following vulnerability has been resolved: netfilter: flowtable: publish GC-visible tuple last nfflowtableiterate only treats original-direction tuple nodes as owning entries. Publishing the original node first lets GC observe and free a flow while flowoffloadadd is still...
AZL-98499 CVE-2026-75538 affecting package erlang for versions less than 26.2.5.21-6
An attacker that connects to an open Erlang TCP port that uses the inet driver with packet,4 mode can use a signed overflow in an incorrect packet length calculation to overflow the receive buffer into the VM allocator area and beyond up to about 2 GB. This would easily trash the allocated block'...
Erlang/OTP -- remote crash via gen_tcp with {packet,4}
The OTP 29.0.6 release notes report: A gentcp socket using the inet driver and packet,4 had a bug if receiving a packet with size just below INTMAX. That packet size wrapped in size calculations and made the received data overwrite its allocation and trash allocator metadata and subsequent blocks...