90 matches found
CVE-2024-27398
CVE-2024-27398 CVE-2024-27398 PoC 📍 GDB 断点 root@kitploit: GNU gdb Ubuntu 12.1-0ubuntu122.04.2 12.1 Copyright C 2022 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent...
S5Late
S5Late 有线(Tethered)iPod bootrom/DFU 漏洞利用。 目前仅支持 Nano 7G,若要支持 Nano 6G,需要更新偏移量。 运行 将你的 iPod 置于 DFU 模式。 然后运行: root@kitploit: ./S5Late hax 2024-12-15T23:11:34Z INFO S5Late We found an Apple Device in DFU mode. 2024-12-15T23:11:34Z INFO S5Late Succesfully exploited the device!...
DataInject-BOF
Data Inject BOF 一个 beacon 对象文件实现,基于我博客文章 通过数据指针进行控制流劫持 中的进程注入概念验证。 通过覆盖 combase.dll 中由 COM 代理函数调用的控制流保护函数指针来劫持控制流。 重要说明 根据我的测试,explorer.exe 目前是触发机制最简单的最佳候选进程,因为它高度依赖 COM 代理。建议进行试验。 确保 shellcode 是 64 位的,因为这个 BOF 仅支持 64 位的 beacon 和目标进程。 仅在 Windows 版本 Win10 21H2 19044.5737 和 Win11 24H2 26100.3775...
CVE-2022-38694_unlock_bootloader
CVE-2022-38694 An attacker with physical access to the device can overwrite a function pointer somewhere in the BootROM data section or a return address stored on the stack and execute their own code with BootROM privileges. For detailed information, read the article by NCC Group. 快速指路:...
CVE-2025-65018_Exploit_Challenge
CVE-2025-65018 CTF 挑战:"PNG Panic" 该挑战基于 libpng 中的真实缓冲区溢出漏洞(特别是在处理 16 位隔行扫描图像时,简化 API pngimagefinishread 中的问题)。 🚩 挑战目标 给定一个易受攻击的二进制文件 victim,它使用静态链接的、存在漏洞的 libpng 版本。该应用程序将一个名为 exploit.png 的 PNG 文件读入缓冲区。 你的目标是构造一个恶意的 PNG 文件,触发堆溢出,覆盖 Logger 结构体(位于图像缓冲区之后)中的函数指针,将执行重定向到 win 函数,从而生成一个 shell。 🛠️ 搭建与构建...
optee-qemu
CVE-2021-44733:Linux 内核 TEE 子系统中释放后使用漏洞的模糊测试与利用 最近,在 Linux 内核 TEE 子系统中发现了一个释放后使用漏洞,影响版本直至并包括 5.15.11,已分配编号 CVE-2021-44733 1。 乍一看,由于多种原因,它似乎不可利用;然而,在进一步分析漏洞代码路径并实现一个粗糙的概念验证漏洞利用后,可以覆盖内核中的函数指针。本文不提供权限提升载荷,但运行 OPTEE 和该漏洞利用的完整环境可供进一步测试,请参阅“设置环境”部分。 背景 TEE(可信执行环境,Trusted Execution...
CVE-2023-50965
💥 CVE-2023-50965 — 栈缓冲区溢出利用( Linux ) CVE-2023-50965 的概念验证漏洞利用程序,演示了在未启用漏洞利用缓解措施 的脆弱系统上,通过基于栈的缓冲区溢出实现远程代码执行(RCE) 。 本项目专为安全研究与漏洞利用开发实践 而开发,重点在于理解 Linux 环境中的内存损坏漏洞及经典利用技术。 漏洞概述 CVE-2023-50965 是一个栈缓冲区溢出漏洞 ,攻击者可通过发送包含超大输入缓冲区的特制请求,覆盖栈上保存的返回指针。 若利用得当,该漏洞可通过将程序控制流重定向至攻击者控制的 shellcode,实现任意代码执行。...
CVE-2021-27965
CVE-2021-27965 针对 CVE-2021-27965 的概念验证(基于栈的缓冲区溢出) 注意:我可能不会再更新这个(仍有完成它的可能)。目前我能够干净地覆盖指令指针,但我相信这足以证明我拥有至少利用一个简单但真实的内核设备驱动程序所需的技能。我将研究另一个 CVE-2021-27965 漏洞利用,以寻找修复此问题的技巧。 为什么我没有完成它?我必须使用特定的令牌窃取 shellcode 来防止崩溃,这将要求我重写大部分漏洞利用代码(而我不想这样做)。...
CVE-2025-52413
CVE-2025-52413 — Particle Device OS BLE 缓冲区溢出 发现者 :Golden Ticket Labs 厂商 :Particle 分配日期 :2025年8月12日(MITRE) 描述 Particle Device OS v5.6.0 的 blecontrolrequestchannel.cpp 组件中存在缓冲区溢出漏洞:由于 memcpy 对 64 字节缓冲区执行无界拷贝,攻击者可覆写任意函数指针。 当与相邻的 ThreadRunner::eventHandler 回调调用结合时,可可靠地劫持控制流,甚至执行模拟的 ROP...
cve-2025-2082-POV
CVE-2025-2082 – 函数指针覆写PoV(VCSEC风格) 此仓库演示了一个漏洞验证(PoV),模拟了一个受 CVE-2025-2082 启发的关键内存破坏缺陷,该缺陷发现于特斯拉的 VCSEC (车辆控制器安全)组件。 该漏洞允许攻击者利用有符号到无符号整数转换的错误以及 memcpy 操作中不当的内存边界验证,覆写一个 函数指针 。 此PoV演示的内容 如何在BLE消息中使用负数的 startIndex 导致内存写入 缓冲区起始位置之前 该内存区域可能包含一个关键的 函数指针 覆写该指针如何导致任意代码执行 C代码结构 root@kitploit: struct VCSEC...
CVE-2026-9728
The userspace syscall verifier zvrfymboxsend in drivers/mbox/mboxhandlers.c validated the nested msg-data/msg-size fields by reading them directly out of live userspace memory, and then forwarded the original, still-mutable userspace struct mboxmsg pointer to zimplmboxsend and the underlying...
Astra Linux – Vulnerability in Linux
The fix for XSA-365 includes the initialization of pointers so that subsequent cleanup code would not use uninitialized or stale values. However, this initialization went too far and may, under certain conditions, also overwrite pointers that need to be cleaned up. The lack of cleanup would resul...
Wargame-Exploitation-Project
Exploit Script - Level 3 - Kỹ thuật: Buffer Overflow Trà...
CVE-2026-43629 llama.cpp b4882–b9058 Buffer Overflow in KV Cache State Restore
llama.cpp builds b4882 through b9058 contain a heap buffer overflow vulnerability in the KV cache state restore path where the statereaddata function computes write size without overflow checking, allowing attackers with write access to the slotsavepath directory to corrupt heap memory. Attackers...
DEBIAN-CVE-2026-66035
libssh2 through 1.11.1, fixed in commit 42e33d8, contains a pre-authentication heap buffer overflow vulnerability that allows a malicious SSH server to corrupt heap metadata in any connecting client by sending a packet with a packetlength smaller than the cipher's block size during Encrypt-then-M...
CVE-2026-66035
libssh2 through 1.11.1, fixed in commit 42e33d8, contains a pre-authentication heap buffer overflow vulnerability that allows a malicious SSH server to corrupt heap metadata in any connecting client by sending a packet with a packetlength smaller than the cipher's block size during Encrypt-then-M...
CVE-2026-66035
libssh2 through 1.11.1, fixed in commit 42e33d8, contains a pre-authentication heap buffer overflow vulnerability that allows a malicious SSH server to corrupt heap metadata in any connecting client by sending a packet with a packetlength smaller than the cipher's block size during Encrypt-then-M...
CVE-2026-66035
libssh2 through 1.11.1, fixed in commit 42e33d8, contains a pre-authentication heap buffer overflow vulnerability that allows a malicious SSH server to corrupt heap metadata in any connecting client by sending a packet with a packetlength smaller than the cipher's block size during Encrypt-then-M...
PT-2026-64382
Name of the Vulnerable Software and Affected Versions libssh2 versions prior to 1.11.1 Description A pre-authentication heap buffer overflow occurs during Encrypt-then-MAC ETM cipher negotiation. A malicious SSH server can corrupt heap metadata in a connecting client by sending a packet where the...
CVE-2026-47178 libheif has Heap Out Of Bounds Write in unci subsystem
libheif is a HEIF and AVIF file format decoder and encoder. In versions 1.19.0 through 1.21.2, a crafted HEIF file uncompressed unci codec, tiled, component-interleaved, 4:2:0 triggers a heap out-of-bounds write in libheif's uncompressed tile decoder. The write overwrites the C++ vtable pointer o...