🔍 CVE-2026-57948

6.8
CVSS Score
MEDIUM
2026-06-29
2026-10-25 21:10
✅ 완료

🇰🇷 한글 설명

Pinpoint 3.1.0 이하 버전에는 안전하지 않은 세션 관리 취약점이 존재합니다. pinpointJwt 세션 쿠키에 HttpOnly 및 Secure 속성이 누락되어 자바스크립트로 접근 가능하며 HTTP로 평문 전송될 수 있습니다. 공격자는 저장형 또는 반사형 XSS를 통해 세션 토큰을 탈취하거나 네트워크 스니핑으로 가로채 세션 하이재킹을 수행할 수 있습니다.

💡 쉬운 설명

로그인 상태를 증명하는 쿠키가 보안 설정이 빠져 있어 웹 페이지 스크립트나 네트워크 도청으로 훔쳐질 수 있습니다. 공격자가 이 쿠키를 얻으면 피해자 계정으로 로그인한 것처럼 행동할 수 있습니다.

🇺🇸 원문 (English)

Pinpoint through version 3.1.0 contains an insecure session management vulnerability that allows attackers to access the pinpointJwt session cookie due to missing HttpOnly and Secure attributes, enabling JavaScript access via document.cookie and cleartext transmission over HTTP. Attackers can exploit stored or reflected cross-site scripting vulnerabilities to exfiltrate the session token or intercept it through network sniffing to perform session hijacking.

📍 영향받는 시스템

Pinpoint 3.1.0 이하 버전

⚔️ 공격 벡터

XSS로 document.cookie를 통해 pinpointJwt를 탈취하거나, HTTP 구간에서 네트워크 스니핑으로 세션 토큰을 가로채 세션 하이재킹

🛡️ 대응 방법

Pinpoint를 3.1.0 초과 버전으로 업그레이드하고, 세션 쿠키에 HttpOnly, Secure, SameSite 속성을 설정하며 HTTPS를 강제 적용

🔧 검증 코드

출력된 Set-Cookie 헤더에 pinpointJwt가 있고 HttpOnly와 Secure 속성이 모두 포함되어 있으면 정상이며, 누락되어 있으면 취약한 상태입니다.

Shell / Script
curl -sI https://<pinpoint-host>/ | grep -i 'set-cookie'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Oracle Java SE