🔍 CVE-2026-41200

0.0
CVSS Score
UNKNOWN
2026-04-23
2026-10-26 21:10
✅ 완료

🇰🇷 한글 설명

STIG Manager 1.5.10부터 1.6.7 버전에는 OIDC 인증 오류 처리 코드(src/init.js, public/reauth.html)에서 반사형 XSS 취약점이 존재합니다. OIDC 리다이렉트 과정에서 전달되는 error 및 error_description 파라미터가 HTML 이스케이프 없이 innerHTML로 DOM에 기록되어, 악성 리다이렉트 URL을 통해 임의의 스크립트가 실행될 수 있습니다. 1.6.8 버전에서 패치되었습니다.

💡 쉬운 설명

공격자가 만든 악성 링크를 사용자가 클릭하면 STIG Manager 사이트 안에서 임의의 코드가 실행될 수 있습니다. 활성 세션을 가진 사용자의 데이터가 탈취되거나 변조될 수 있습니다.

🇺🇸 원문 (English)

STIG Manager is an API and web client for managing Security Technical Implementation Guides (STIG) assessments of Information Systems. Versions 1.5.10 through 1.6.7 have a reflected Cross-Site Scripting (XSS) vulnerability in the OIDC authentication error handling code in `src/init.js` and `public/reauth.html`. During the OIDC redirect flow, the `error` and `error_description` query parameters returned by the OIDC provider are written directly to the DOM via `innerHTML` without HTML escaping. An attacker who can craft a malicious redirect URL and convince a user to follow it can execute arbitrary JavaScript in the application's origin context. The vulnerability is most severe when the targeted user has an active STIG Manager session running in another browser tab — injected code executes in the same origin and can communicate with the SharedWorker managing the active access token, enabling authenticated API requests on behalf of the victim including reading and modifying collection data. The vulnerability is patched in version 1.6.8. There is no workaround short of upgrading. Deployments behind a web application firewall that filters reflected XSS payloads in query parameters may have partial mitigation, but this is not a substitute for patching.

📍 영향받는 시스템

STIG Manager 1.5.10 ~ 1.6.7 (패치: 1.6.8)

⚔️ 공격 벡터

악성 OIDC 오류 리다이렉트 URL을 사용자가 클릭하도록 유도하여 피해자 세션 컨텍스트에서 JavaScript 실행

🛡️ 대응 방법

STIG Manager를 1.6.8 이상으로 업그레이드 (WAF 필터링은 임시 완화책일 뿐 패치를 대체할 수 없음)

🔧 검증 코드

출력된 버전이 1.5.10 이상 1.6.7 이하이면 취약하며, 1.6.8 이상이면 패치된 것입니다. 명령 결과가 없으면 설치 경로를 확인하세요.

Shell / Script
grep -rho '"version"[[:space:]]*:[[:space:]]*"[^"]*"' /opt/stig-manager/package.json 2>/dev/null

💻 영향받는 소프트웨어

Oracle Java SE