🔍 CVE-2026-100834

5.9
CVSS Score
MEDIUM
2026-09-27
2026-10-29 21:17
✅ 완료

🇰🇷 한글 설명

http4k의 Digest 인증 모듈에서 nonceVerifier 매개변수가 기본적으로 true로 설정되어 있어, nonce의 값이나 유효 기간에 관계없이 모든 nonce를 수락하는 취약점이 존재합니다. 이로 인해 재전송 공격(Replay Attack)에 대한 보호 기능이 작동하지 않아, 공격자가 캡처한 유효한 인증 정보를 무한히 재사용할 수 있습니다.

💡 쉬운 설명

한 번 사용한 인증 열쇠를 서버가 검사하지 않고 계속 받아주는 보안 결함입니다. 해커가 중간에 가로챈 인증 정보를 이용해 마치 정당한 사용자처럼 계속해서 시스템에 접속할 수 있습니다.

🇺🇸 원문 (English)

http4k's Digest authentication module (org.http4k:http4k-security-digest) before versions 6.48.0.0, 5.42.0.0 and 4.51.0.0 defaults the nonceVerifier parameter of ServerFilters.DigestAuth and DigestAuthProvider to { true }, so every nonce is accepted regardless of its value, age, or prior use. Applications relying on this default have no replay protection on Digest authentication: an attacker who can capture a valid 'Authorization: Digest' response (for example by observing network traffic or reading logs) can replay it indefinitely against the same protected resource.

📍 영향받는 시스템

http4k-security-digest versions before 6.48.0.0, 5.42.0.0, and 4.51.0.0

⚔️ 공격 벡터

네트워크 트래픽이나 로그를 통해 탈취한 유효한 Digest 인증 헤더를 재전송하여 인증을 우회함

🛡️ 대응 방법

http4k-security-digest 라이브러리를 6.48.0.0, 5.42.0.0 또는 4.51.0.0 이상의 최신 버전으로 업데이트하십시오.

🔧 검증 코드

출력된 라이브러리 버전이 취약한 버전 범위(6.48.0.0, 5.42.0.0, 4.51.0.0 미만)에 해당하는지 확인합니다.

Shell / Script
mvn dependency:list | grep 'org.http4k:http4k-security-digest'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

IBM WebSphere Application Server