🔍 CVE-2026-33758

6.1
CVSS Score
MEDIUM
2026-03-27
2026-07-15 02:20
✅ 완료

🇰🇷 한글 설명

OpenBao 2.5.2 미만 버전에서 OIDC/JWT 인증 방식과 callback_mode=direct 설정이 활성화된 경우, 인증 실패 페이지의 error_description 파라미터를 통한 XSS 취약점이 존재합니다. 공격자는 이를 통해 피해자의 Web UI 토큰을 탈취할 수 있습니다.

💡 쉬운 설명

로그인 실패 화면에 악성 코드를 삽입하여 사용자의 로그인 정보를 훔칠 수 있는 보안 약점입니다. 공격자가 만든 특수 링크를 클릭하면 관리자의 권한을 가로챌 위험이 있습니다.

🇺🇸 원문 (English)

OpenBao is an open source identity-based secrets management system. Prior to version 2.5.2, OpenBao installations that have an OIDC/JWT authentication method enabled and a role with `callback_mode=direct` configured are vulnerable to XSS via the `error_description` parameter on the page for a failed authentication. This allows an attacker access to the token used in the Web UI by a victim. The `error_description` parameter has been replaced with a static error message in v2.5.2. The vulnerability can be mitigated by removing any roles with `callback_mode` set to `direct`.

📍 영향받는 시스템

OpenBao version < 2.5.2 (OIDC/JWT 및 callback_mode=direct 설정 시)

⚔️ 공격 벡터

인증 실패 시 error_description 파라미터에 삽입된 악성 스크립트를 통한 XSS 공격

🛡️ 대응 방법

OpenBao를 2.5.2 버전 이상으로 업데이트하거나, callback_mode가 direct로 설정된 역할을 삭제하십시오.

🔧 검증 코드

명령어 결과에 2.5.2 미만 버전이 출력되면 취약한 버전이 설치된 상태입니다.

Shell / Script
openbao --version 2>/dev/null | grep -E '2\.[0-5]\.[0-2]'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

IBM Verify Identity Access