🔍 CVE-2026-59652

6.5
CVSS Score
MEDIUM
2026-08-03
2026-10-23 22:10
✅ 완료

🇰🇷 한글 설명

Bouncy Castle for Java 1.85 이전 버전의 레거시 jdk1.4용 LDAPStoreHelper에서 LDAP 필터 인젝션 취약점이 존재합니다. 공격자가 조작된 입력을 통해 LDAP 쿼리 구조를 변경할 수 있습니다.

💡 쉬운 설명

Bouncy Castle이라는 자바 보안 라이브러리의 오래된 구성요소에 결함이 있어, 공격자가 디렉터리 검색 요청을 조작할 수 있습니다. 이 문제는 1.85 이상 버전에서 수정되었습니다.

🇺🇸 원문 (English)

In Bouncy Castle for Java before 1.85, LDAP filter injection in legacy jdk1.4 LDAPStoreHelper.

📍 영향받는 시스템

Bouncy Castle for Java 1.85 미만 버전 중 legacy jdk1.4 LDAPStoreHelper를 사용하는 시스템

⚔️ 공격 벡터

외부 입력값이 LDAP 필터에 검증 없이 삽입되는 경우, 공격자가 특수문자를 이용해 필터 조건을 변조하여 비인가 정보를 조회

🛡️ 대응 방법

Bouncy Castle을 1.85 이상으로 업그레이드하고, LDAP 필터에 사용되는 입력값에 대해 이스케이프 처리 및 입력 검증을 적용

🔧 검증 코드

출력된 Implementation-Version이 1.85 미만이면 취약하며, 1.85 이상이면 패치된 버전입니다. 아무 결과도 없으면 해당 라이브러리가 설치되지 않은 것입니다.

Shell / Script
find / -name 'bcprov*.jar' -o -name 'bcpkix*.jar' 2>/dev/null | xargs -I{} sh -c 'echo {}; unzip -p {} META-INF/MANIFEST.MF 2>/dev/null | grep -i "Implementation-Version"'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Oracle GraalVM for JDK