🔍 CVE-2026-75806

5.3
CVSS Score
MEDIUM
2026-09-29
2026-10-08 01:20
✅ 완료

🇰🇷 한글 설명

AEAD 암호화 제품군을 사용하는 DTLS 1.2 연결에서, 암호화된 조각이 필수적인 IV 및 인증 태그 오버헤드보다 짧은 단일 인증되지 않은 데이터그램을 보낼 경우 연결이 종료되는 취약점입니다. 이는 입력된 레코드 길이를 AEAD 처리 전에 검증하지 않아 발생하는 문제로, 인증 실패 대신 치명적인 내부 오류(internal_error)를 발생시켜 연결을 강제로 끊습니다.

💡 쉬운 설명

해커가 조작된 짧은 데이터를 보내면 정상적인 보안 연결을 강제로 끊어버릴 수 있는 문제입니다. 이 공격은 연결을 방해하는 서비스 거부(DoS) 공격에 해당하며, 데이터 유출이나 시스템 장악에는 영향을 주지 않습니다.

🇺🇸 원문 (English)

Issue summary: An established DTLS 1.2 association using an AEAD cipher suite can be terminated by a single unauthenticated datagram whose encrypted fragment is shorter than the mandatory explicit IV and authentication tag overhead. Impact summary: An attacker who can send a datagram that is routed to an existing DTLS 1.2 association can tear that association down without knowing any key material. This is a Denial of Service limited to the targeted association. There is no memory safety or confidentiality impact. CWE: CWE-1284: Improper Validation of Specified Quantity in Input Description: In TLS 1.2 and DTLS 1.2 every record protected by an AEAD cipher suite carries an explicit IV followed by the ciphertext and an authentication tag. When decrypting such a record the record layer passed the record length to the cipher implementation before checking that the record was long enough to contain the explicit IV and the tag. For a record shorter than that overhead the cipher implementation rejected the impossible length, and the record layer treated this as an internal failure and raised a fatal internal_error alert instead of treating the record as one that failed authentication. In TLS 1.2 the same record causes a fatal internal_error alert instead of the expected bad_record_mac alert. Since any undecryptable record already terminates a TLS connection, this is a protocol conformance issue rather than a security issue in TLS. The fix validates the record length against the explicit IV and tag length before any AEAD processing, so that TLS reports bad_record_mac and DTLS silently discards the record. FIPS impact: no The affected code is outside the FIPS module boundary.

📍 영향받는 시스템

AEAD 암호화 제품군을 사용하는 DTLS 1.2 구현체

⚔️ 공격 벡터

기존 DTLS 1.2 연결을 대상으로 IV 및 태그 길이보다 짧은 데이터그램을 전송

🛡️ 대응 방법

AEAD 처리 전 레코드 길이가 IV 및 태그 길이를 충족하는지 검증하도록 소프트웨어 업데이트

🔧 검증 코드

조작된 패킷 전송 시 'internal_error'가 발생하는지, 혹은 패킷이 조용히 무시되는지 확인

Shell / Script
openssl s_client -dtls1_2 -connect <target_ip>:<port> 2>&1 | grep -i 'error'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Windows iSCSI Target Service