🔍 CVE-2025-69624

7.5
CVSS Score
HIGH
2026-04-13
2026-10-15 12:10
✅ 완료

🇰🇷 한글 설명

Windows용 Nitro PDF Pro 14.43 미만 버전의 JavaScript 구현체 내 app.alert() 함수에서 NULL 포인터 역참조 취약점이 발견되었습니다. 공격자가 조작된 PDF 파일을 통해 특정 인자를 전달하면, 엔진이 유효하지 않은 문자열 포인터를 참조하여 액세스 위반 및 애플리케이션 충돌을 유발할 수 있습니다.

💡 쉬운 설명

특수하게 만들어진 PDF 파일을 열기만 해도 프로그램이 갑자기 종료되는 오류가 발생할 수 있습니다. 이는 프로그램이 처리할 수 없는 잘못된 데이터를 읽으려 할 때 발생하는 문제입니다.

🇺🇸 원문 (English)

Nitro PDF Pro before 14.43 for Windows contains a NULL pointer dereference vulnerability in the JavaScript implementation of app.alert(). When app.alert() is called with more than one argument and the first argument evaluates to null (for example, app.alert(app.activeDocs, true) when app.activeDocs is null), the engine routes the call through a fallback path intended for non-string arguments. In this path, js_ValueToString() is invoked on the null value and returns an invalid string pointer, which is then passed to JS_GetStringChars() without validation. Dereferencing this pointer leads to an access violation and application crash when opening a crafted PDF. For example, 14.41.1.4 and 14.42.0.34 have been reported as vulnerable.

📍 영향받는 시스템

Nitro PDF Pro for Windows 14.43 미만 버전

⚔️ 공격 벡터

공격자가 조작된 JavaScript 코드가 포함된 PDF 파일을 사용자에게 전달하여 실행 유도

🛡️ 대응 방법

Nitro PDF Pro를 최신 버전(14.43 이상)으로 업데이트하십시오.

🔧 검증 코드

출력된 버전 번호가 14.43보다 낮으면 취약한 상태입니다.

Shell / Script
powershell -command "(Get-ItemProperty 'HKLM:\SOFTWARE\WOW6432Node\Nitro\Nitro PDF Pro\CurrentVersion').DisplayVersion"

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H