Close Menu
    What's Hot

    WhatsApp gets new chief as Meta taps India’s CRED founder Kunal Shah, and invests $900M in startup

    So long Starmer, markets found you dull

    Royal Ascot: Kevin Blake reflects on box office battles, Aidan O’Brien dominance and draw bias debate | Racing News

    Facebook X (Twitter) Instagram
    Trending
    • WhatsApp gets new chief as Meta taps India’s CRED founder Kunal Shah, and invests $900M in startup
    • So long Starmer, markets found you dull
    • Royal Ascot: Kevin Blake reflects on box office battles, Aidan O’Brien dominance and draw bias debate | Racing News
    • US Open golf: How Wyndham Clark completed major redemption and overcame negativity by closing out Shinnecock Hills win | Golf News
    • 2026 World Cup parlay, best bets: Top picks for Monday’s matches include Argentina-Austria, Norway-Senegal
    • This robotic arm charges your EV so you don’t have to
    • The World Must Adopt an Electrification Roadmap by Murat Kurum
    • Former US Federal Reserve Chairman Alan Greenspan dies at age 100 | Obituaries News
    interluknewsinterluknews
    • Home
    • Business
      • Corporate News
      • Industry Insights
      • Startups & Entrepreneurship
      • Technology & Innovation
    • Economy
      • Economic Policy
      • Financial Analysis
      • Inflation & Interest Rates
      • Trade & Markets
    • Global
      • Conflicts & Security
      • Diplomacy
      • Global Trends
      • International Affairs
    • Lifestyle
      • Fashion
      • Food & Dining
      • Personal Development
      • Travel
    • Opinion
      • Columns
      • Editorials
      • Expert Opinions
      • Reader Voices
    • More
      • Politics
        • Elections
        • Government & Policy
        • International Relations
        • Political Analysis
      • Sports
        • Cricket
        • Football / Soccer
        • International Sports
        • Local Sports
      • Technology
        • Artificial Intelligence
        • Cybersecurity
        • Gadgets & Reviews
        • Tech News
      • South Africa News
    Facebook X (Twitter) Instagram
    interluknewsinterluknews
    Cybersecurity

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

    adminBy adminJune 22, 2026No Comments3 Mins Read
    Share Facebook Twitter Pinterest Copy Link Telegram LinkedIn Tumblr Email
    29-Year-Old Squid Proxy Bug ‘Squidbleed’ Can Leak Cleartext HTTP Requests
    Share
    Facebook Twitter LinkedIn Pinterest Email

    Swati KhandelwalJun 22, 2026Vulnerability / Server Security

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

    A heap over-read in the Squid web proxy can leak another user’s cleartext HTTP request, including any credentials or session tokens it carries, to anyone already allowed to send traffic through the same proxy.

    The bug traces to a 1997 FTP-parsing change and is still live in Squid’s default configuration. Researchers at Calif.io disclosed it in June and named it Squidbleed (CVE-2026-47729), after Heartbleed, which leaked memory the same way.

    Squid describes this as an attack by a trusted client: someone already permitted to use the proxy, not any random host on the internet. That matches Squid’s usual home, shared networks like schools, offices, and public Wi-Fi. In those setups, the attacker is just another user of the same proxy.

    The leak also only reaches traffic that Squid can read. Normal HTTPS rides an opaque CONNECT tunnel, so Squid never sees inside it; the exposed traffic is cleartext HTTP, plus TLS-terminating setups where Squid decrypts and inspects.

    Cybersecurity

    The attacker also needs the proxy to reach an FTP server they control on port 21. Both FTP and that port are on by default.

    How the leak works

    The bug sits in Squid’s FTP directory-listing parser. To handle old NetWare servers that padded listings with extra spaces, the code skips whitespace with a loop: while (strchr(w_space, *copyFrom)) ++copyFrom;.

    If the attacker’s FTP server sends a listing line that ends right after the timestamp, with no filename, copyFrom lands on the string’s null terminator. strchr treats that terminating NUL as part of the string it searches, so it returns a pointer instead of NULL, and the loop never stops. It walks off the end of the buffer, and xstrdup copies whatever follows back to the attacker as a filename.

    The leaked bytes are the useful part. Squid reuses freed memory buffers without zeroing them, so a 4KB buffer that recently held a victim’s HTTP request still holds most of it. A short FTP line overwrites only the first few bytes; the over-read returns the rest.

    Calif’s demo pulls an Authorization header from a victim sharing the same proxy, enough to act as that user. Proof-of-concept code is public, and no in-the-wild exploitation has been reported as of writing.

    What to do

    If you patch, verify the fix, not just the version. Confirm the guard is in FtpGateway.cc, or check your distribution’s backport, since distros ship their own builds (Debian packages Squid 5.7).

    The public thread is still inconsistent: maintainer Amos Jeffries first said Squid 7.6 carried the fix, then corrected that to 7.7, and on June 22 Debian’s Salvatore Bonaccorso noted the referenced commit looks like it is already in 7.6.

    Cybersecurity

    The fix is small, a null-terminator check before the vulnerable strchr calls, merged to the development branch in April and v7 in May. Squid 7.6 does separately patch CVE-2026-50012, an unrelated cache_digest heap overflow.

    The cleaner move is the one the researchers recommend anyway: turn FTP off. Chromium dropped FTP years ago, and most networks carry almost none of it, so disabling it removes this attack surface for free, whatever build you run.

    The risk is real but bounded. SUSE rates it moderate, CVSS 6.5, and the vector explains the score: the attacker needs proxy access (low privileges), and the only impact is confidentiality, nothing on integrity or availability.

    Calif credits Anthropic’s Claude Mythos Preview, the model behind Project Glasswing, with catching the strchr quirk almost at once, the same kind of buried parser bug AI agents have been surfacing elsewhere, including in FFmpeg. Calif hints Squid’s FTP code may not be the last place it forgot to stop reading.

    29YearOld bug Cleartext HTTP Leak Proxy requests Squid Squidbleed
    Follow on Google News Follow on Flipboard
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email Copy Link
    Previous ArticleEconomist and Former Federal Reserve Chair Dies Age 100
    Next Article Fury-Joshua FAQ: What we know about a potential superfight
    admin
    • Website

    Related Posts

    Stop Your Legacy Infrastructure from Hijacking Your AI Agents

    June 22, 2026

    Canada’s Spy Agency Used First-of-Its-Kind Warrant to Clean Botnet-Infected Devices

    June 22, 2026

    AryStinger Malware Infects 4,300 Legacy Routers to Build Reconnaissance Proxy Network

    June 22, 2026
    Leave A Reply Cancel Reply

    Demo
    Latest Posts

    WhatsApp gets new chief as Meta taps India’s CRED founder Kunal Shah, and invests $900M in startup

    So long Starmer, markets found you dull

    Royal Ascot: Kevin Blake reflects on box office battles, Aidan O’Brien dominance and draw bias debate | Racing News

    US Open golf: How Wyndham Clark completed major redemption and overcame negativity by closing out Shinnecock Hills win | Golf News

    Latest Posts

    Subscribe to News

    Get the latest sports news from NewsSite about world, sports and politics.

    Advertisement
    Demo

    We are a digital news platform delivering timely, accurate, and insightful coverage of politics, global affairs, business, economy, sports, and more. Our mission is to keep readers informed with reliable news, clear analysis, and stories that truly matter.
    We're social. Connect with us:

    Facebook X (Twitter) Instagram Pinterest YouTube

    Subscribe to Updates

    Get the latest creative news from FooBar about art, design and business.

    Type above and press Enter to search. Press Esc to cancel.

    Powered by
    ...
    ►
    Necessary cookies enable essential site features like secure log-ins and consent preference adjustments. They do not store personal data.
    None
    ►
    Functional cookies support features like content sharing on social media, collecting feedback, and enabling third-party tools.
    None
    ►
    Analytical cookies track visitor interactions, providing insights on metrics like visitor count, bounce rate, and traffic sources.
    None
    ►
    Advertisement cookies deliver personalized ads based on your previous visits and analyze the effectiveness of ad campaigns.
    None
    ►
    Unclassified cookies are cookies that we are in the process of classifying, together with the providers of individual cookies.
    None
    Powered by