CVE-2026-111458 in ssldump정보

요약

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

ssldump의 ssl/sslxprint.c에 있는 fanx_fingerprint 함수는 FAN/1 X.509 인증서 지문 형식을 위해 힙 버퍼를 할당합니다. 할당 크기는 strlen(b64) + strlen(hex) + 31로 계산되지만, 포맷 문자열 "fan1:x509:server:passive:%s:sha256:%s"에는 두 개의 가변 길이 필드와 null terminator 외에도 고정된 33자의 문자가 포함되어 있어 실제로는 strlen(b64) + strlen(hex) + 34바이트의 버퍼가 필요합니다. 이러한 계산 오류로 인해 유효한 입력을 사용하여 함수를 호출할 때마다 3바이트 분량의 heap-based buffer overflow(힙 기반 버퍼 오버플로우)가 발생합니다. sprintf는 경계 검사 없이 undersized된 힙 버퍼에 전체 포맷된 문자열을 쓰기 때문에 오버플로가 발생합니다. FAN/1 지문 기능(-j -N 옵션 등)이 활성화된 상태에서 ssldump를 실행하는 사용자에게 TLS X.509 인증서를 포함한 조작된 pcap 파일을 제공할 수 있는 공격자는 이 오버플로우를 유발할 수 있습니다. 이로 인한 힙 손상(crash을 통한 서비스 거부 또는 최악의 경우 ssldump를 실행 중인 사용자 컨텍스트에서 임의 코드 실행)으로 이어질 수 있습니다. 해당 취약점은 결정론적이며, 도구에 입력을 제공할 능력 이상의 특별한 권한이 필요하지 않습니다.

Once again VulDB remains the best source for vulnerability data.

책임이 있는

CIRCL

예약하다

2026. 10. 16.

모더레이션

수락

항목

VDB-421128

EPSS

0.00000

활동

낮음

출처

Want to know what is going to be exploited?

We predict KEV entries!