🔍 CVE-2026-85238

6.8
CVSS Score
MEDIUM
2026-09-03
2026-09-11 14:17
✅ 완료

🇰🇷 한글 설명

MISP의 CustomAuth 인증 흐름에서 세션 고정(Session Fixation) 취약점이 발견되었습니다. 인증 성공 시 세션 식별자를 교체하지 않고 기존 세션에 사용자 정보를 저장하기 때문에, 공격자가 미리 알고 있는 세션 ID를 통해 피해자의 인증된 세션에 접근할 수 있습니다.

💡 쉬운 설명

공격자가 미리 만들어둔 '가짜 열쇠'를 사용자에게 사용하게 유도한 뒤, 사용자가 로그인을 해도 그 열쇠가 그대로 유지되어 공격자가 피해자의 계정으로 접속할 수 있는 문제입니다. 로그인을 해도 열쇠가 바뀌지 않아 발생하는 보안 허점입니다.

🇺🇸 원문 (English)

MISP contains a session fixation vulnerability in the CustomAuth authentication (a custom configuration) flow. When a user was successfully authenticated through CustomAuth, MISP stored the authenticated user identity in the existing session without first rotating the session identifier. As a result, if an attacker can cause a victim to use a session identifier known to the attacker before authentication, that same session identifier remains valid after the victim successfully authenticates. The attacker could subsequently reuse the fixed session identifier to access the victim's authenticated MISP session, potentially gaining the privileges associated with the victim's account. The issue occurs because __customAuthentication() wrote the authenticated user into the existing CakePHP session while the call to Session->renew() had previously been disabled. The patch restores session identifier rotation when a new authentication occurs or when the authenticated user changes, while avoiding unnecessary session renewal on every request.

📍 영향받는 시스템

MISP (CustomAuth 인증 설정을 사용하는 경우)

⚔️ 공격 벡터

공격자가 피해자에게 미리 정의된 세션 ID를 사용하도록 유도한 후, 피해자의 로그인 완료 시점에 해당 ID를 탈취하여 재사용

🛡️ 대응 방법

인증 성공 또는 사용자 변경 시 세션 식별자를 새로 생성(Rotation)하도록 패치된 버전으로 업데이트

🔧 검증 코드

설치된 MISP 패키지의 버전을 확인하여 취약점이 해결된 최신 패치 버전인지 대조

Shell / Script
dpkg -l | grep misp 2>/dev/null || rpm -qa | grep misp 2>/dev/null

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

IBM Verify Identity Access