Ang isyu ay sanhi ng isang bug sa HTTP Basic authentication handler at nagbibigay-daan sa isang buffer overflow na ma-trigger kapag nagpapasa ng mga espesyal na ginawang kredensyal kapag ina-access ang Squid Cache
Manager o built-in na FTP gateway. Lumilitaw ang kahinaan simula sa paglabas ng Squid 4.0.23. Bilang solusyon para sa pagharang sa kahinaan, maaari mong buuin muli ang squid gamit ang opsyong β--disable-auth-basicβ o i-disable ang access sa mga serbisyong gumagamit ng HTTP authentication sa configuration:
acl FTP proto FTP
http_access tanggihan ang FTP
http_access deny manager
Ang iba pang tatlong kahinaan ay maaaring humantong sa pagtanggi sa serbisyo kapag minamanipula ang cachemgr.cgi, HTTP Digest o HTTP Basic na pagpapatotoo. Ang natitirang kahinaan ay nagbibigay-daan sa cross-site scripting sa pamamagitan ng cachemgr.cgi.
Pinagmulan: opennet.ru