3194 matches found
CVE-2017-10952
CVE-2017-10952 So this is a high level example of a local code execution attack on Foxit PDF reader. Details of this attack can be found here 1. I've copy pasted the text description of this vulnerability linked in 1 here to preserve the description over time - the description was written by the...
CVE-2025-20260-POC
CVE-2025-20260 EXPLOIT This is a proof of concept for CVE-2025-20260. This is a vulnerability in the ClamAV software's PDF scanning processes. By sending a specially crafted, malicious PDF file it is possible to cause a buffer overflow, resulting in a denial of service or arbitrary code execution...
CVE-2019-13288
CVE-2019-13288 – Recursión Infinita en Parser::getObj de Xpdf Resumen CVE-2019-13288 es una vulnerabilidad identificada en Xpdf versión 4.01.01 , específicamente dentro de la función Parser::getObj en Parser.cc. Este fallo puede provocar recursión infinita al procesar un archivo PDF especialmente...
CVE-2025-64512
CVE-2025-64512 – pdfminer.six 反序列化 PoC 概述 此概念验证演示了 pdfminer.six (CVE-2025-64512)中的一个漏洞,在处理恶意 PDF 时可能导致任意命令执行。该漏洞利用程序使用一个构造的 PDF,引用恶意的 gzip 压缩 Python pickle 文件。当存在漏洞的应用程序解析该 PDF 时,它会加载 pickle 并执行其中嵌入的有效载荷。 包含的 PoC 被配置为执行 Python 反向 Shell,但有效载荷可以替换为任意命令。 要求 Python 3 requests 安装所需依赖: root@kitploit: p...
CVE-2024-4367-hands-on
!IMPORTANT 本仓库旨在用于学习漏洞。 本动手练习请务必在您自己管理的适当计算机上进行。绝对不要进行违法行为。 此外,对于因本仓库而发生的任何损害或责任,作者概不负责。 CVE-2024-4367-hands-on 体验 CVE-2024-4367 的动手练习 创建 poc.pdf root@kitploit: python CVE-2024-4367-PoC/CVE-2024-4367.py "alert'document.domain'" 引用来源:https://github.com/LOURC0D3/CVE-2024-4367-PoC 将创建用于攻击的 poc.pdf。...
CVE-2025-64512
CVE-2025-64512 — 通过构造的PDF实现pdfminer.six不安全的反序列化(Pickle) ⚠️ 免责声明: 此工具仅供教育目的和授权的渗透测试使用。仅用于您拥有或获得明确书面许可的系统。未经授权使用是非法的。 目录 概述 漏洞详情 工作原理 要求 安装 使用方法 示例 缓解措施 致谢 参考 概述 pdfminer.six...
CVE-2024-4367-POC
CVE-2024-4367 POC Usage root@kitploit: python poc.py malicious.pdf "alert'S4vvy'" References CVE-2024-4367: Arbitrary JS Execution in PDF.js PDF.js...
GHSA-23W6-3W8W-8484 pypdf: Possible long runtimes/large memory usage when retrieving outlines
Impact An attacker who uses this vulnerability can craft a PDF which leads to long runtimes and large memory consumption. This requires accessing the outlines of a document with either lots of entries or nested outlines with long re-used nesting paths. Patches This has been fixed in pypdf==6.16.1...
GHSA-763M-79HH-57F2 pypdf: Possible long runtimes/large memory usage when extracting XForm objects
Impact An attacker who uses this vulnerability can craft a PDF which leads to long runtimes and large memory consumption. This requires extracting the text of a page with lots of XForm objects, where some of them might be re-used. Patches This has been fixed in pypdf==6.16.1. Workarounds If you...
CVE-2015-3073
CVE-2015-3073 This vulnerability allows remote attackers to bypass API restrictions on vulnerable installations of Adobe Reader. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file. The specific flaw exists within...
GHSA-JP53-MHQP-8XCG pypdf: Possible infinite loop for TreeObject.insert_child
Impact An attacker who uses this vulnerability can craft a PDF which leads to an infinite loop. This requires a usually writing code path where TreeObject.insertchild is involved. Patches This has been fixed in pypdf==6.16.0. Workarounds If you cannot upgrade yet, consider applying the changes fr...
pypdf: Possible infinite loop for TreeObject.insert_child
Impact An attacker who uses this vulnerability can craft a PDF which leads to an infinite loop. This requires a usually writing code path where TreeObject.insertchild is involved. Patches This has been fixed in pypdf==6.16.0. Workarounds If you cannot upgrade yet, consider applying the changes fr...
Linux Distros Unpatched Vulnerability : CVE-2026-82398
The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - pypdf is a free and open-source pure-python PDF library. Prior to 6.15.0, an attacker can craft a PDF that causes long runtimes when the pypdf/utils.py function...
CVE-2025-64512
CVE-2025-64512 在 pdfminer.six 中通过精心构造的 PDF 输入执行任意代码的 PoC 基于 https://github.com/pdfminer/pdfminer.six/security/advisories/GHSA-wf5f-4jwr-ppcp % python3 mkpickle.py 用法:mkpickle.py 输出文件 例如:mkpickle.py 'curl IP:端口/rce' evil.pickle.gz % python3 mkpdf.py -h 用法:mkpdf.py -h -o 输出 -p 路径 -f picklename 创建触发...
pdfjs-vuln-demo
PDF.js Vulnerability Demo Project This project is intended to serve as a proof of concept to demonstrate exploiting the vulnerability in the PDF.js pdfjs-dist library reported in CVE-2024-4367 Getting Things Running Fork and clone from this repository npm install npm run dev Testing Things Out...
CVE-2026-46529
RCE mediante inyección de argv en PDF CVE-2026-46529 atril/xreader/evince Prueba de concepto funcional para la inyección de argv en evspawn shell/ev-application.c. Un solo clic en cualquier lugar de la página renderizada de un PDF manipulado desencadena la ejecución arbitraria de código como el...
cve-2024-4367-poc
CVE-2024-4367 的 PDF.js POC PDF.js 的 CVE-2024-4367 漏洞的 POC——pdf-modify.py 脚本可用于修改你的 PDF 并注入载荷。 使用方法 1. 确保 CVE-2024-4367-POC-base-placeholder.pdf 位于工作目录中。 2. 取消注释/修改 pdf-modify.py 中的 payloadnew 变量。 3. 运行它:python pdf-modify.py,无需任何参数。 4. 你会在本地目录中看到一个新的 PDF,其文件名带有时间戳后缀。 相关参考...
CVE-2024-4367
CVE-2024-4367 POC Usage root@kitploit: python poc.py mal.pdf "alert'0xr2r'" References CVE-2024-4367: Arbitrary JS Execution in PDF.js PDF.js POC scaner templates...
CVE-2026-79021
A flaw was found in chromium-browser. This vulnerability, related to missing authorization in the InterestGroups component, allows a remote attacker to bypass system access restrictions. The attacker must first compromise the browser's rendering engine and then use a specially crafted PDF file to...
CVE-2026-79021
Missing authorization in InterestGroups in Google Chrome prior to 152.0.7977.65 allowed a remote attacker who had compromised the renderer process to bypass system access restrictions via a crafted PDF file. Chromium security severity: Low...