ZeroHour

Vulnerabilities mentionedAll →

CVEVulnerabilityCVSSEPSSFlagsAffectedExposurePublished
CVE-2026-23918
+3 in the same advisory: …24072 …33523 …33006
Double-Free (Possible RCE) in Apache HTTP Server HTTP/2 Protocol Handling

CVE-2026-23918 is a double-free memory-corruption flaw (CWE-415) in the HTTP/2 protocol handling of Apache HTTP Server, which per the advisory can lead to possible remote code execution. It is triggered remotely over an HTTP/2 connection to an affected server; the CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N) indicates network-reachable, low-privilege access with no user interaction required. A successful attacker can corrupt the heap of the httpd process, with potential for remote code execution and high impact on confidentiality, integrity, and availability. Only Apache HTTP Server 2.4.66 is listed as affected, and the fix is shipped in 2.4.67; distributions such as Debian (whose 13.5 point release landed with security fixes) are already distributing patched packages. No public proof-of-concept or confirmed in-the-wild exploitation is known and it is not yet in CISA KEV, but EPSS assigns a ~50% probability of exploitation within 30 days (99th percentile), so defenders should treat it as likely to be exploited soon.

Do: Upgrade to Apache HTTP Server 2.4.67, and verify the effective patched package version on your systems since distributions may ship the fix backported under their own package versions. If you cannot upgrade promptly, disable the HTTP/2 protocol (h2, mod_http2) on internet-facing virtual hosts or restrict client access to them. Maintain heightened monitoring, as the ~50% EPSS probability of exploitation within 30 days suggests active exploitation may begin even without a public PoC yet.

8.8
group max
50%
  • Apache Software Foundation Apache HTTP Server (httpd, HTTP/2 protocol) 2.4.66 (fixed in 2.4.67)
mass~100,000-1,000,000+ internet-exposed servers running 2.4.66 (subset of ~1M+ internet-visible Apache httpd instances overall)
CVE-2026-29111
systemd, a system and service manager, (as PID 1) hits an assert and freezes execution when an unprivileged IPC API call is made with spurious data.

systemd, a system and service manager, (as PID 1) hits an assert and freezes execution when an unprivileged IPC API call is made with spurious data. On version v249 and older the effect is not an assert, but stack overwriting, with the attacker controlled content. From version v250 and newer this is not possible as the safety check causes an assert instead. This IPC call was added in v239, so versions older than that are not affected. Versions 260-rc1, 259.2, 258.5, and 257.11 contain patches. No known workarounds are available.

NVD description · AI analysis pending
5.5<1%
  • systemd project systemd
CVE-2026-35385
+4 in the same advisory: …35386 …35414 …35387 …35388
In OpenSSH before 10.3, a file downloaded by scp may be installed setuid or setgid, an outcome contrary to some users' expectations, if the download is performe

In OpenSSH before 10.3, a file downloaded by scp may be installed setuid or setgid, an outcome contrary to some users' expectations, if the download is performed as root with -O (legacy scp protocol) and without -p (preserve mode).

NVD description · AI analysis pending
8.1
group max
<1%
  • openbsd openssh
CVE-2026-35535
In Sudo through 1.9.17p2 before 3e474c2, a failure of a setuid, setgid, or setgroups call, during a privilege drop before running the mailer, is not a fatal err

In Sudo through 1.9.17p2 before 3e474c2, a failure of a setuid, setgid, or setgroups call, during a privilege drop before running the mailer, is not a fatal error and can lead to privilege escalation.

NVD description · AI analysis pending
7.8<1%
  • sudo project sudo
  • sudo project sinec os
CVE-2026-40225
+1 in the same advisory: …40226
In udev in systemd before 260, local root execution can occur via malicious hardware devices and unsanitized kernel output.

In udev in systemd before 260, local root execution can occur via malicious hardware devices and unsanitized kernel output.

NVD description · AI analysis pending
6.4<1%
  • systemd project systemd
CVE-2026-4046
The iconv() function in the GNU C Library versions 2.43 and earlier may crash due to an assertion failure when converting inputs from the IBM1390 or IBM1399 cha

The iconv() function in the GNU C Library versions 2.43 and earlier may crash due to an assertion failure when converting inputs from the IBM1390 or IBM1399 character sets, which may be used to remotely crash an application. This vulnerability can be trivially mitigated by removing the IBM1390 and IBM1399 character sets from systems that do not need them.

NVD description · AI analysis pending
7.5<1% PoC
  • gnu glibc
CVE-2026-4105
A flaw was found in systemd.

A flaw was found in systemd. The systemd-machined service contains an Improper Access Control vulnerability due to insufficient validation of the class parameter in the RegisterMachine D-Bus (Desktop Bus) method. A local unprivileged user can exploit this by attempting to register a machine with a specific class value, which may leave behind a usable, attacker-controlled machine object. This allows the attacker to invoke methods on the privileged object, leading to the execution of arbitrary commands with root privileges on the host system.

NVD description · AI analysis pending
6.7<1%
CVE-2026-4437
+1 in the same advisory: …4438
Calling gethostbyaddr or gethostbyaddr_r with a configured nsswitch.conf that specifies the library's DNS backend in the GNU C Library version 2.34 to version 2

Calling gethostbyaddr or gethostbyaddr_r with a configured nsswitch.conf that specifies the library's DNS backend in the GNU C Library version 2.34 to version 2.43 could, with a crafted response from the configured DNS server, result in a violation of the DNS specification that causes the application to treat a non-answer section of the DNS response as a valid answer.

NVD description · AI analysis pending
7.5
group max
<1% PoC
  • gnu glibc
Full article514 words · extracted from helpnetsecurity.com · click to collapse

Debian 13.5 is the fifth point release for the stable distribution “trixie.” The update folds in roughly 100 Debian Security Advisories and corrections for more than 130 source packages, covering everything from the Linux kernel and Apache HTTP Server to OpenSSH, sudo, systemd, OpenSSL, glibc, and FreeRDP. Fresh installer images carrying the same fixes will follow at the regular download locations.

Debian 13.5

Sysadmins running trixie do not need to reinstall. Existing media remain valid, and machines already pulling from security.debian.org will find that most of the patches in 13.5 are already on disk.

The headline items include a new Apache upstream release that closes an authentication bypass and a use-after-free flaw, a privilege escalation fix in sudo, an nspawn container escape patch in systemd, multiple OpenSSH corrections affecting scp and key handling, and a sweeping FreeRDP3 update that resolves dozens of CVEs. One package, dav4tbsync, was withdrawn because Thunderbird 140 now covers its functionality.

Wide range of package corrections

The miscellaneous bugfix section covers more than a hundred source packages. Apache HTTP Server moves to a new upstream stable release that addresses a use-after-free flaw (CVE-2026-23918), a privilege escalation issue (CVE-2026-24072), an authentication bypass (CVE-2026-33006), HTTP response splitting (CVE-2026-33523), and several out-of-bounds read and NULL pointer dereference conditions.

OpenSSH receives corrections covering scp behavior around setuid and setgid bits (CVE-2026-35385), a command execution flaw (CVE-2026-35386), incomplete enforcement of PubkeyAcceptedAlgorithms and HostbasedAcceptedAlgorithms for ECDSA keys (CVE-2026-35387), connection multiplexing handling in proxy mode (CVE-2026-35388), and the authorized_keys “principals” option (CVE-2026-35414).

Sudo gains a fix for a privilege escalation flaw (CVE-2026-35535). Systemd moves to a new upstream stable release and addresses an nspawn container escape (CVE-2026-40226), code execution issues (CVE-2026-40225 and CVE-2026-4105), and a freeze condition (CVE-2026-29111). The glibc package corrects DNS response handling errors tracked as CVE-2026-4437 and CVE-2026-4438, along with an assertion failure (CVE-2026-4046).

FreeRDP3 sees one of the largest single-package updates, with corrections for dozens of CVEs spanning use-after-free conditions, buffer overflows, out-of-bounds reads, and denial of service flaws. The OpenSSL package also moves to a new upstream stable release. Other notable packages receiving security or stability fixes include curl, nginx, rsync, jq, jpeg-xl, libarchive, libcap2, sed, nano, exim4, dovecot, and python3.13.

Security advisories rolled in

The release incorporates roughly one hundred Debian Security Advisories. Among the packages covered are the Linux kernel, Chromium, Firefox ESR, Thunderbird, OpenSSL, OpenSSH, BIND 9, MediaWiki, GIMP, MuPDF, Pillow, Roundcube, Dovecot, Tor, OpenJDK 21, OpenJDK 25, Apache HTTP Server, Wireshark, LibreOffice, Prosody, strongSwan, and several PowerDNS components. Three separate kernel advisories appear in the list, reflecting ongoing Linux maintenance across the trixie cycle.

Installer and infrastructure

The Debian Installer was rebuilt to include the fixes pulled into stable through this point release, including a bump of the Linux ABI to 6.12.86+deb13. Supporting data packages received routine refreshes. The tzdata package picks up an updated time zone database with corrections for British Columbia, and distro-info-data adds an entry for Ubuntu 26.10 “Stonking Stingray.” The libdatetime-timezone-perl package was updated to match the new tzdata.

Administrators can apply the changes by running their normal package management update against any Debian mirror.

Text extracted automatically; images, tables and formatting may be missing. Original: https://www.helpnetsecurity.com/2026/05/18/debian-13-5-released/