🇰🇷 한글 설명
Squid 2.3STABLE5 이전 버전에서 HTTP 가속기 모드로 실행할 때 httpd_accel_host 및 http_accel_with_proxy off 설정이 함께 사용되면 ACL(접근제어목록)이 활성화되지 않습니다. 공격자는 이를 악용하여 ACL 우회와 무단 포트 스캔을 수행할 수 있습니다.
💡 쉬운 설명
Squid 프록시의 특정 설정에서 보안 규칙이 무시되는 버그입니다. 허가되지 않은 사용자가 네트워크 스캔과 접근을 할 수 있게 됩니다.
🇺🇸 원문 (English)
Squid before 2.3STABLE5 in HTTP accelerator mode does not enable access control lists (ACLs) when the httpd_accel_host and http_accel_with_proxy off settings are used, which allows attackers to bypass the ACLs and conduct unauthorized activities such as port scanning.
📍 영향받는 시스템
Squid 2.3STABLE5 이전 버전 (HTTP 가속기 모드 구성)
⚔️ 공격 벡터
특정 설정의 Squid 프록시에 접근하여 비활성화된 ACL을 우회한 후 포트 스캔 및 미인가 통신 수행
🛡️ 대응 방법
Squid를 2.3STABLE5 이상으로 업그레이드 및 ACL 설정 재검증
🔧 검증 코드
명령어가 버전 정보를 반환하면 취약한 버전입니다. 2.3STABLE5 이상에서는 아무것도 출력되지 않습니다.
squid -v 2>/dev/null | head -1 | grep -oE '2\.[0-2]|2\.3STABLE[0-4]'