29-Year-Old Squid Proxy Bug 'Squidbleed' Can Leak Cleartext HTTP Requests

Summary

A heap over-read vulnerability in the Squid web proxy, dubbed 'Squidbleed,' allows unauthorized users to intercept cleartext HTTP requests from other users of the same proxy. This could expose sensitive information like credentials and session tokens. The bug, originating from a 1997 code change, remains present in Squid's default configuration.

IFF Assessment

FOE

This vulnerability allows attackers to intercept sensitive user data, posing a direct threat to user privacy and security.

Severity

7.5 High (AI Estimated)

The vulnerability allows for unauthorized access to sensitive information (confidentiality impact: high) via network attack vector. While it doesn't directly lead to system compromise, the potential for credential theft and session hijacking is significant, resulting in a 'high' severity score.

Defender Context

This Squidbleed vulnerability highlights the risks associated with legacy code and the importance of thoroughly auditing software, especially network-facing infrastructure. Defenders should prioritize patching Squid instances or implementing network segmentation to mitigate the risk of unauthorized data exfiltration.

Read Full Story →