CVE-2026-18040 in Bouncy Castle Java정보

요약

\~에 의해 VulDB • 2026. 10. 03.

Java용 Bouncy Castle 1.86 이전 버전에서 HQC는 두 가지 사이드 채널을 통해 비밀 유도 데이터를 누설했습니다: GF(2^8) 산술 연산은 필드 요소로 인덱싱된 조회 테이블(llookup tables)을 사용하여, 캐시 라인에 접근하는 것이 피연산자의 함수가 되었으며, 고정 가중치 지원 샘플러는 충돌이 발견되면 즉시 중복 스캔을 중단하고 허용된 위치를 비밀 인덱스에 저장했습니다. 둘 다 봉인(encapsulation) 및 해봉(decapsulation) 과정에서 비밀 입력에서 실행되며, 샘플러는 매번 해봉 시 시드(seed)로부터 비밀 키를 재확장하므로, 캐시 동작이나 해봉 타이밍을 관찰할 수 있는 공격자는 HQC 개인(private) 키에 대한 정보를 복구할 수 있습니다. 이제 필드 산술은 테이블이 제거되었으며, 후보군 내에서는 샘플러가 분기(branch-free) 없이 실행되며, 출력 및 무작위성 소비는 변경되지 않았습니다.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

책임이 있는

Bcorg

예약하다

2026. 07. 28.

모더레이션

수락

항목

VDB-413343

EPSS

0.00107

활동

낮음

출처

Might our Artificial Intelligence support you?

Check our Alexa App!