🇰🇷 한글 설명
Apache Tomcat Native Connector의 특정 버전에서 클라이언트 인증서의 AIA-Extension 필드를 파싱할 때 127바이트를 초과하는 필드를 올바르게 처리하지 못하는 취약점이 발견되었습니다. 이로 인해 파싱 오류가 발생하면 OCSP 확인 절차를 건너뛰게 되어, 거부되어야 할 인증서가 허용될 수 있습니다.
💡 쉬운 설명
인증서의 특정 정보가 너무 길면 보안 검사(OCSP)를 제대로 수행하지 않고 통과시켜 버리는 문제입니다. 이로 인해 유효하지 않은 인증서를 가진 사용자가 시스템에 접속할 위험이 있습니다.
🇺🇸 원문 (English)
When parsing the AIA-Extension field of a client certificate, Apache Tomcat Native Connector 1.2.0 to 1.2.14 and 1.1.23 to 1.1.34 did not correctly handle fields longer than 127 bytes. The result of the parsing error was to skip the OCSP check. It was therefore possible for client certificates that should have been rejected (if the OCSP check had been made) to be accepted. Users not using OCSP checks are not affected by this vulnerability.
📍 영향받는 시스템
Apache Tomcat Native Connector 1.2.0 ~ 1.2.14 및 1.1.23 ~ 1.1.34
⚔️ 공격 벡터
길이가 127바이트를 초과하는 AIA-Extension 필드를 포함한 악의적인 클라이언트 인증서를 제출하여 보안 검사를 우회함
🛡️ 대응 방법
Apache Tomcat Native Connector를 최신 보안 패치가 적용된 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 결과에서 설치된 tomcat-native의 버전을 확인하여 취약한 버전 범위에 해당하는지 체크합니다.
rpm -qa | grep tomcat-native || dpkg -l | grep tomcat-native