🇰🇷 한글 설명
Apache Tomcat의 특정 multipart 업로드 구성에서 정수 오버플로(Integer Overflow) 취약점이 발견되었습니다. 이 취약점을 악용하면 파일 크기 제한을 우회하여 서비스 거부(DoS) 공격을 유발할 수 있습니다.
💡 쉬운 설명
파일을 올릴 때 크기를 체크하는 과정에서 계산 오류가 발생하는 문제입니다. 공격자가 이 오류를 이용해 서버의 제한을 무시하고 과도한 데이터를 보내 서버를 마비시킬 수 있습니다.
🇺🇸 원문 (English)
For some unlikely configurations of multipart upload, an Integer Overflow vulnerability in Apache Tomcat could lead to a DoS via bypassing of size limits.
This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.8, from 10.1.0-M1 through 10.1.42, from 9.0.0.M1 through 9.0.106.
The following versions were EOL at the time the CVE was created but are
known to be affected: 8.5.0 through 8.5.100. Other, older, EOL versions
may also be affected.
Users are recommended to upgrade to version 11.0.9, 10.1.43 or 9.0.107, which fix the issue.
📍 영향받는 시스템
Apache Tomcat 11.0.0-M1~11.0.8, 10.1.0-M1~10.1.42, 9.0.0.M1~9.0.106, 8.5.0~8.5.100
⚔️ 공격 벡터
특정 구성의 multipart 업로드 요청을 통해 파일 크기 제한을 우회하여 DoS 공격 수행
🛡️ 대응 방법
Apache Tomcat을 11.0.9, 10.1.43 또는 9.0.107 이상의 버전으로 업그레이드하십시오.
🔧 검증 코드
명령어 결과에 취약한 버전 범위가 출력되면 해당 시스템은 보안 업데이트가 필요한 상태입니다.
java -cp /path/to/tomcat/lib/catalina.jar org.apache.catalina.util.ServerInfo | grep -E 'Apache Tomcat (11.0\.[0-8]|10.1\.[0-42]|9.0\.[0-106]|8.5\.[0-100])'