🔍 CVE-2026-85293

4.8
CVSS Score
MEDIUM
2026-09-25
2026-09-28 15:07
✅ 완료

🇰🇷 한글 설명

InvoicePlane 1.7.2-beta-1 버전에서 클라이언트 이메일 값에 대한 구문 검증이 누락되어 발생하는 취약점입니다. 관리자가 악성 스크립트가 포함된 이메일 주소를 저장할 경우, 다른 관리자가 메일러 페이지를 열 때 해당 스크립트가 실행되어 세션을 탈취할 수 있습니다.

💡 쉬운 설명

이메일 주소 입력란에 몰래 악성 코드를 심어두는 방식의 공격입니다. 관리자가 해당 이메일 정보를 확인하는 순간, 공격자가 관리자의 권한을 가로챌 수 있습니다.

🇺🇸 원문 (English)

InvoicePlane is a self-hosted open source application for managing invoices, clients, and payments. In version 1.7.2-beta-1, InvoicePlane stores client_email values without enforcing email syntax and renders them unescaped inside double-quoted value attributes in the invoice mailer form and quote mailer form. An administrator who can edit a client can store attribute-breaking input, and, when the mailer is configured, JavaScript executes when another authenticated administrator opens the related mailer page. The script runs in the InvoicePlane origin and can perform same-origin actions with the victim's session. This issue is fixed in version 1.7.2.

📍 영향받는 시스템

InvoicePlane version 1.7.2-beta-1

⚔️ 공격 벡터

클라이언트 정보를 수정할 수 있는 권한을 가진 공격자가 이메일 필드에 HTML/JavaScript 속성을 삽입하여 공격

🛡️ 대응 방법

InvoicePlane를 최신 보안 패치가 적용된 버전 1.7.2 이상으로 업데이트하십시오.

🔧 검증 코드

명령어 결과에 '1.7.2-beta-1'이 포함되어 있다면 해당 취약점에 노출된 상태입니다.

Shell / Script
curl -s http://<target-ip>/version.php | grep -E '1.7.2-beta-1'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Magento Open Source