| 취약점ID |
22269 |
| 위험도 |
40 |
| 포트 |
3128,8080 |
| 프로토콜 |
TCP |
| 분류 |
Webproxy |
| 상세설명 |
해당 Squid caching proxy의 버전에 따르면 서버는 NTLM 인증 버퍼 오버플로우 취약점에 취약하다. Squid는 Linux 배포판들을 위한 무료 웹 프록시 서버이다. Squid Web Proxy Cache 2.5-STABLE 그리고 3-PRE 버전들은 NTLM 인증 정보들을 처리하는 과정에서 버퍼 오버플로우 취약점에 취약하다. 이 결함은 사용자 제공 입력값을 복사할 때 적절하게 버퍼 경계치를 검사하지 못하는 어플리케이션 상의 오류가 원인이 된다. 원격지의 공격자는 Squid Proxy가 NTLM 인증 도우미(helper)를 사용하는 것으로 설정되어 있을 경우, 대상 시스템을 해킹할 수 있다. 공격자는 아주 긴 패스워드 ("pass" 변수)를 보내 버퍼를 오버플로우 시키고 시스템에 임의의 코드를 실행시킬 수 있다.
* 알림: 이 점검항목은 이 취약점을 점검하기 위해 해당 Squid proxy 서버의 버전 정보만을 확인한다. 따라서 거짓 양성반응(False Positive)을 보일 수 있다.
* 참고 사이트: http://archives.neohapsis.com/archives/fulldisclosure/2004-06/0191.html
* 영향을 받는 플랫폼: National Science Foundation, Squid Web Proxy Cache 2.5-STABLE National Science Foundation, Squid Web Proxy Cache 3-PRE Linux Any version Unix Any version |
| 해결책 |
Squid Web Proxy Cache 2.5-STABLE의 경우: 다음 공식 Squid-2.5 Patches 사이트를 참조하여 이 취약점에 대한 패치를 적용하여야 한다: http://www.squid-cache.org/Versions/v2/2.5/bugs/squid-2.5.STABLE5-ntlm_auth_overflow.patch
Red Hat Linux의 경우: 다음 Red Hat Security Advisory RHSA-2004:242-06을 참고하여 가장 최신의 Squid 버전으로 업그레이드 하여야 한다: https://rhn.redhat.com/errata/RHSA-2004-242.html
SuSE Linux의 경우: 다음 SuSE Security Announcement SuSE-SA:2004:016을 참고하여 가장 최신의 Squid 버전으로 업그레이드 하여야 한다: http://www.suse.com/support/security/advisories/2004_16_squid.html
Mandrake Linux의 경우: 다음 MandrakeSoft Security Advisory MDKSA-2004:059를 참고하여 가장 최신의 Squid 버전으로 업그레이드 하여야 한다: http://www.mandriva.com/en/support/security/advisories/
Gentoo Linux의 경우: 다음 Gentoo Linux Security Advisory GLSA 200406-13을 참조하여 Squid의 가장 최신 버전(2.5.5-r2 혹은 이후)으로 업그레이드 하여야 한다: http://www.gentoo.org/security/en/glsa/glsa-200406-13.xml
기타: 제조사에 문의하여 업그레이드나 패치 정보를 알아본다. |
| 관련 URL |
CVE-2004-0541 (CVE) |
| 관련 URL |
10500 (SecurityFocus) |
| 관련 URL |
16360 (ISS) |
|