🔍 CVE-2026-88790

4.8
CVSS Score
MEDIUM
2026-09-10
2026-09-10 18:18
✅ 완료

🇰🇷 한글 설명

proma-ai Proma 0.19.37 이하 버전의 File Preview Service 내 resolveTargetPath 함수에서 경로 탐색(Path Traversal) 취약점이 발견되었습니다. 공격자가 file_path 인자를 조작하여 의도하지 않은 파일 경로에 접근할 수 있으며, 로컬 접근 권한이 필요합니다. 해당 취약점은 공개되었으며 0.19.52 버전으로 업그레이드하여 해결할 수 있습니다.

💡 쉬운 설명

프로그램의 파일 미리보기 기능에서 파일 경로를 잘못 처리하여, 허용되지 않은 시스템 파일에 접근할 수 있는 보안 약점이 있습니다. 컴퓨터를 직접 사용할 수 있는 사람이 이 문제를 이용해 중요한 파일을 훔쳐볼 위험이 있습니다.

🇺🇸 원문 (English)

A security vulnerability has been detected in proma-ai Proma up to 0.19.37. Affected is the function resolveTargetPath of the file apps/electron/src/main/lib/file-preview-service.ts of the component File Preview Service. Such manipulation of the argument file_path leads to path traversal. Local access is required to approach this attack. The exploit has been disclosed publicly and may be used. Upgrading to version 0.19.52 is able to address this issue. The name of the patch is b7bf78ab74b1552c92fc98c7db9a8a8d92c631df. It is suggested to upgrade the affected component. The PoC's candidateBasePaths parameter name does not match the current IPC API (0.19.52 uses FileAccessOptions with internal getPreviewCandidateBasePaths()). The reporter likely targeted 0.16.3 where the IPC handler accepted raw string[] base paths. The core vulnerability - basename-collision fallback - is independent of the parameter name and is confirmed in source.

📍 영향받는 시스템

proma-ai Proma 0.19.37 이하 버전

⚔️ 공격 벡터

로컬 접근을 통한 file_path 인자 조작 및 경로 탐색(Path Traversal)

🛡️ 대응 방법

proma-ai Proma를 0.19.52 이상의 최신 버전으로 업그레이드하십시오.

🔧 검증 코드

출력된 버전이 0.19.37 이하인지 확인하여 취약 여부를 판단합니다.

Shell / Script
proma-ai --version 2>/dev/null | grep -E '0\.(1[0-9]|0[0-9])\.[0-9]+'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Windows iSCSI Target Service