Cascadity Audio
← All streams

#vulnerability

Everything tagged vulnerability, across every stream.

0

A researcher finds OpenSSH on musl-based Linux, such as Alpine, accepted any 257+ character password for accounts with no password

An interactive, illustrated history of how a 1980 Unix convention and a 2012 libc change lined up into a login bypass, with a self-check for your own servers.

Özgün Kültekin of the security firm Wakefield published an illustrated write-up (under a pun on "ssh") of a login bypass in OpenSSH on Linux systems built on the musl C library, such as Alpine, OpenWrt, Buildroot and Yocto, when sshd runs without PAM. Locked or key-only accounts are marked with a "" instead of a password hash. Since 2012, musl's crypt() returns "" when it fails, and it fails on passwords over 256 bytes. Because sshd hashes a wrong password even for such accounts, a password of 257 to 1,024 characters produced "*" and matched. He says the flaw has existed since 2016 and that on Alpine's official AWS and Azure images the default user, which has passwordless doas, is affected, which amounts to root.

He says he found it by testing about 17,600 unusual logins across many sshd builds with "agent swarms". OpenSSH 10.6p2, released November 5, works around it in sshd; the OpenSSH team says it considers the root cause outside sshd. The fix is to upgrade or turn off password logins, and his GitHub repo has a check script.

Rabbit Holes 2
  • crypt (C)

    After exploring *ss***e · sshhole.com, to see the function at the center of the bug, read about crypt (C).

    Covers the POSIX C library function used to hash account passwords, whose output string encodes the salt and the hash algorithm.

    Wikipedia · Wade · 5 min

    0
  • musl

    After exploring *ss***e · sshhole.com, for the library under Alpine and many containers, try musl.

    The entry on musl, the MIT-licensed C standard library for Linux written by Rich Felker as a clean, standards-conformant alternative to glibc.

    Wikipedia · Wade · 5 min

    0
0

A developer takes his Ubuntu servers offline because Ubuntu had not shipped a fix for a critical Linux TCP flaw

A short, angry post that sparked a big debate about what 'timely patches' means; the Atlas advisory lays out which distributions had fixes and when.

In a November 2 post, the developer behind chalmovsky.com writes that he took all his Ubuntu servers offline and is moving them to another distribution. His complaint: CVE-2026-98432, a critical (CVSS 9.8) remotely reachable use-after-free in the Linux kernel's TCP code, had been patched by Debian on October 16, and Anthropic says it built a working root exploit, yet more than two weeks later every supported Ubuntu release, LTS included, was listed as vulnerable. He contrasts this with Ubuntu's promise of "timely patches for critical vulnerabilities" and with volunteer-run distributions (Debian, Arch, Alpine) that had shipped the fix.

Atlas's advisory, updated November 5, says Red Hat shipped fixed kernels on November 1 and AlmaLinux on November 2, while Ubuntu had a fixed kernel only for 26.10 and its fixes for 22.04, 24.04 and 26.04 were still in testing. Ubuntu's CVE page rates the bug Critical and offers an interim packet-filtering mitigation.

Rabbit Holes 2
  • Long-term support

    After exploring W*F Ubuntu?, for what an LTS release is supposed to promise, read about Long-term support.

    Explains the product lifecycle policy under which a stable release, such as an Ubuntu LTS, is maintained for longer than the standard edition.

    Wikipedia · Wade · 5 min

    0
  • Multipath TCP

    After exploring Linux's October 2026 TCP Use-After-Free: CVE-2026-98432 — Atlas, the feature the root exploit relies on is explained in Multipath TCP.

    Multipath TCP is an IETF effort to let a single TCP connection use several network paths at once for more throughput and redundancy.

    Wikipedia · Wade · 5 min

    0
0

IEEE Spectrum: the PHP2Shell flaw shows AI is exposing decades of old bugs faster than volunteers can fix them

A clear explainer of how a years-old crash bug became a critical exploit with AI help, and why defenders worry about the gap between finding and fixing.

IEEE Spectrum's Dina Genkina looks at PHP2Shell, the PHP flaw disclosed in late October that put sites running WordPress, Drupal and other PHP software at risk of data theft and remote code execution. The underlying memory bug had been reported to the PHP Foundation in 2024 but was treated as a mere crash. A researcher at the security firm Calif, auditing PHP with AI tools under OpenAI sponsorship, turned it into a working code-execution exploit within two weeks; Wiz confirmed and expanded the findings, and four PHP engineers spent two months on a patch. As far as anyone knows, it was fixed before attackers had the exploit.

"Now it is time for the technical debt to be paid off," says Matt Suiche of Tolmo. Columbia's Suman Jana describes an asymmetry: AI makes finding bugs easier, but fixes must close every path without breaking anything, which strains unfunded open-source maintainers. Johns Hopkins' Matthew Green expects little to change until something worse happens; meanwhile, he says, install updates promptly.

Cascadic Analysis 2
UndertowAutonomous cyber capability scales attackers enormously

What hidden risk could pull against this, even if the news is good?

The bug was reported in 2024 and filed as a crash; a researcher auditing PHP with AI tools turned it into a working code-execution exploit within two weeks. Fixing it took four PHP engineers two months. Columbia's Suman Jana names the asymmetry: AI makes finding bugs easier, while fixes must close every path without breaking anything, and much of that work falls on unfunded maintainers.

0
UndertowDelayed Consequence / False Success Problem

What hidden risk could pull against this, even if the news is good?

This one went well: as far as anyone knows, PHP2Shell was patched before attackers had an exploit. A good outcome can be read as proof that the current setup works, and Johns Hopkins' Matthew Green expects little to change until something worse happens. Each near miss that ends well makes the next one easier to underfund, even as AI tools surface more old bugs at once.

0
Rabbit Holes 1
0

APT flaw let an attacker on the network slip an unsigned package past Debian and Ubuntu's checks and gain root

Canonical's post explains when the bug is reachable and how switching APT to HTTPS shuts it off.

Canonical has released fixes for CVE-2026-109518, a vulnerability in APT, the package manager used by Debian, Ubuntu and their derivatives, discovered by Max Justicz. An attacker who can tamper with unencrypted HTTP traffic between a machine and its package server, or a malicious mirror, could get APT to install a package that fails signature verification. Since package scripts run as root, that means a full takeover. It is rated High (CVSS 4.0 score 7.7).

The bug needs APT to retry a failed download, which is on by default only in Ubuntu 22.04 and newer; older releases are affected only if retries were enabled. It affects every APT front end but not snaps, and using HTTPS for package sources blocks it. Fixed versions are listed for every Ubuntu release back to 14.04.

Rabbit Holes 2
0

Anthropic says an unreleased model built five working exploit chains, including a root shell on Linux over the network

Anthropic's post walks through each chain; The Hacker News checks which claims vendors' own records confirm and which rest on Anthropic's word.

In a research post on October 27, Anthropic said an unreleased internal model, after initial prompting and with little human involvement, found vulnerabilities in Chrome, Safari, Android, Windows and Linux and chained them into working proof-of-concept exploits. One opens the Calculator on a Mac running stock Chrome seconds after a page loads; another turns off Safari's same-origin policy so a page can read data from other sites. Anthropic says it reported everything to vendors first, and that 62 Chrome bugs got CVEs and were fixed by Chrome 156.

The Hacker News notes that Google and Apple credit Anthropic and Claude for specific fixes, but how much each chain needed from people can't be checked, and the Windows bug's public record names no finder.

The Linux chain gives a remote attacker a root shell on servers running a multipath TCP listener. Anthropic ties it to CVE-2026-98432, a race condition in the kernel's IPv4 TCP code that the kernel's CVE team rates 9.8 of 10. As of October 29, Debian, Oracle, SUSE and Amazon Linux had shipped fixed kernels; Ubuntu and Red Hat had not, and Red Hat rated the flaw lower.

Cascadic Analysis 2
UndertowAutonomous cyber capability scales attackers enormously

What hidden risk could pull against this, even if the news is good?

Anthropic's own framing is the point: exploit chains like these once took specialist teams, and its model built them after initial prompting with little human involvement, on a platform that runs many scanning agents in parallel. This time the work went to vendors first under a 90-day disclosure policy, and 62 Chrome bugs were fixed. The same kind of capability is not limited to labs that disclose responsibly, which is why Anthropic tells everyone to scan their own code.

0
UndertowDelayed Consequence / False Success Problem

What hidden risk could pull against this, even if the news is good?

"Patched upstream" is not the same as "patched on your server." As of October 29, Debian, Oracle, SUSE and Amazon Linux had shipped fixed kernels for the 9.8-rated multipath TCP flaw, while Ubuntu and Red Hat had not, and Red Hat rated it lower. When AI finds bugs faster than distributions and admins can roll out fixes, the announcement can make a problem look solved weeks before the machines that matter are actually safe.

0
Rabbit Holes 2
0

CISA says a bug in Google's Brotli decompressor is now being exploited; Node.js, Python, .NET and firewalls need patches

The Broccoli2Shell page is a clear, vendor-by-vendor checklist; The Register explains why .NET shipped an emergency fix.

A flaw in Google's reference C decoder for Brotli, the compression format many websites use, lets crafted compressed data write past the end of a buffer, which can crash a program, leak memory or, in some setups, run code. Node.js disclosed it on October 21 with credit to OpenAI's Codex Security researchers; the fix was in Brotli's source in February, but nobody knew then it was a security bug, The Register reports.

This week the fallout spread. Microsoft shipped out-of-band .NET updates on October 25, and Palo Alto Networks rolled out hotfixes for PAN-OS firewalls that inspect Brotli traffic. According to the Broccoli2Shell site, threat-intelligence firm ELLIO saw exploit traffic using the public proof of concept on October 26, and CISA added CVE-2026-111497 to its exploited-vulnerabilities catalog on October 27.

Anything that decompresses Brotli data from others with Brotli 1.0.3 to 1.2.0 can be exposed, including Node's built-in fetch and Python's requests when a Brotli package is installed. Patched programs must also be restarted, and container images rebuilt.

Rabbit Holes 1
0

PHP2Shell moves from panic to real attacks: CISA confirms exploitation, and researchers trace 25 rooted firewalls

The Register lays out what is confirmed and what was walked back; Dream's report shows a full intrusion step by step.

New this week on PHP2Shell, the two critical PHP flaws patched on October 21: on Monday, October 26, the US Cybersecurity and Infrastructure Security Agency (CISA) added both (CVE-2026-109618 and CVE-2026-109619) to its catalog of exploited vulnerabilities and gave federal agencies until October 29 to patch, The Register reports. A Perplexity researcher logged successful shell commands on honeypots, while Sophos and Palo Alto Networks walked back earlier claims of successful attacks.

On October 28, Israeli security company Dream said it had recovered the tools of a suspected Chinese, apparently AI-assisted campaign that chained a custom PHP2Shell exploit with a Linux kernel bug (Fragnesia, CVE-2026-46300) to get root on 25 Palo Alto Networks PAN-OS firewalls and management servers in the US, Japan, Taiwan and South Korea. From a US government-affiliated firewall, Dream says, the attackers moved into the internal network and went after Active Directory. Palo Alto's Unit 42 independently verified the tooling, and Palo Alto is releasing fixed PAN-OS versions.

Admins are told to move to PHP 8.5.12, 8.4.27, 8.3.36 or 8.2.35, and to keep management interfaces off the internet.

Rabbit Holes 1
0

A 16-year-old flaw in the firmware code most servers boot from leaks out months before its planned disclosure

Ars explains who is actually exposed (network-booting machines, not home PCs) and what admins can do while vendors stay quiet.

A memory-corruption bug in TianoCore EDK II, the open source code that most makers of UEFI boot firmware build on, can let an attacker run code before the operating system and Secure Boot load, Ars Technica reports. The flaw, CVE-2026-97631, is rated 9.5 of 10 and sits in the network-boot (PXE) driver, which copies incoming ICMP error messages into a fixed 504-byte field without enforcing the limit.

It was found by Alex Matrosov of Anthropic and Dan Holmes-Mitra of Google and was meant to stay secret until a coordinated disclosure in January, but a public code fix from AMI exposed it and TianoCore published an advisory.

The limits matter: an attacker must reach the machine during network boot, typically from inside the local network, and exploits must be tuned to each firmware build. Home and office users who boot from disk are not affected. Intel and Arm told Ars their own products are not directly affected; AMD, AMI, Phoenix, Microsoft and Amazon had not answered. Ars suggests asking the firmware maker for guidance and turning off network boot where possible.

Rabbit Holes 2
0

Tailscale patches SSH flaws that let an already-trusted device reach root-only services on a server

Tailscale's investigation page and The Hacker News explain who is exposed and the one setting that blocks the worst of it.

Tailscale, a popular VPN-style networking service, released client version 1.104.4 to fix four security bulletins in Tailscale SSH and related features, after a researcher, Erica Windisch of Cyberdione Labs, published a report called Tailworm, The Hacker News reports.

The main flaw was in socket forwarding: the server checked a path and then acted as root, and a timing trick could swap the path in between. An attacker who already controls a device allowed to open SSH sessions could reach root-only sockets such as Docker's, which in Windisch's tests gave a root shell. Tailscale says the flaws do not let an unauthenticated attacker connect to arbitrary servers. The fix runs forwarding as the logged-in user.

Tailscale recommends updating, tightening SSH access rules, and, where an update must wait, setting TS_SSH_DISABLE_FORWARDING=1, which it says blocks several of the more serious findings without turning off Tailscale SSH.

0

PHP patches two critical remote code execution flaws after a leak forces an early release

If you run PHP, update. The Foundation post is a frank account of how a 2024 lead stalled and how the disclosure unraveled.

PHP 8.5.12, 8.4.27, 8.3.36 and 8.2.35 fix two critical vulnerabilities that can allow unauthenticated remote code execution: CVE-2026-109618 (out-of-memory handling leaves request data half-initialized) and CVE-2026-109619 (state from a freed request is reused by a later one). The PHP project says every installation serving web requests is at risk, mod_php most of all, and urges an immediate update; it also published minimal backports for PHP 7.4 to 8.1.

The PHP Foundation says the first signs of the memory bug surfaced during a 2024 audit, but work on a fix stalled, which it calls a structural failure. Reports from Calif, OpenAI and Wiz in August made the impact clear. After the CVE IDs leaked on October 20, the release was moved up a day; security firm Calif mistakenly published a demo video, and the Foundation says Chainguard broke the embargo by publishing fixed images hours early.

Three Hacker News threads (the top one 1,549 points) argued over embargoes versus releasing fixes at once, Chainguard's move, and admins racing to patch or shut servers down.

Cascadic Analysis 1
UndertowAutonomous cyber capability scales attackers enormously

What hidden risk could pull against this, even if the news is good?

Amazon says it saw an exploit attempt on its honeypots on October 17, four days before disclosure, and proof-of-concept exploits within hours of release, adding that AI-assisted analysis makes it cheaper to turn a patch or advisory into a working exploit. The PHP Foundation describes the other side: AI-assisted research means far more reports, with 15 CVEs since July 1 and more than 100 reports that turned out to be invalid, all handled by a small team.

0
Rabbit Holes 2