SolarWinds Serv-U DoS exploited in the wild, plus a one-packet Comodo BSOD
CVE-2026-28318 lets unauthenticated attackers crash Serv-U with a single POST request, and attackers are already doing it. Also: a crafted IPv6 packet blue-screens any Windows host running Comodo Internet Security, a Go MIME parsing CPU bomb, and FRRouting BGP crash bugs.
Heads up: attackers are actively crashing SolarWinds Serv-U file transfer servers with a single unauthenticated HTTP request (CVE-2026-28318, CVSS 7.5). If you run Serv-U, patch it before your morning coffee. The rest of the day is 4 more CVSS 7.5 denial-of-service bugs across Comodo, Go, Perl, and FRRouting, none exploited yet, but the Comodo kernel crash from a single IPv6 packet deserves a look too.
Today's CVEs
Sorted by urgencyCVE-2026-28318
NVDAn attacker can crash your SolarWinds Serv-U file transfer service by sending a specially crafted POST request with a deflate content encoding. No authentication needed, no user interaction, just one HTTP request and the service goes down. This is already exploited in the wild, and the EPSS score (0.07, 91st percentile) confirms real-world attack activity is elevated.
- Affected estate
- Anyone running SolarWinds Serv-U, especially version 15.5.4 or earlier, exposed to the internet.
- How to check
- Open the Serv-U Management Console and check the version under Help > About, or query your software inventory for Serv-U installs.
- Included because
- unauthenticated; internet-facing; exploit available; common product
- Action
- Upgrade Serv-U to the latest fixed release. If upgrade is blocked, apply mitigations from the SolarWinds Trust Center immediately.
- Why it matters
- Unauthenticated denial of service against a commonly internet-facing file transfer service, already being exploited in the wild.
- Source
- SolarWinds Trust Center
Evidence trail
- NVD: View source
CVE-2026-49494
NVDA single crafted IPv6 packet can blue-screen any Windows machine running Comodo Internet Security, even if all ports are blocked. The firewall's kernel driver (Inspect.sys) botches the math on IPv6 extension header lengths, causing an integer underflow that leads to an out-of-bounds read or oversized memory copy at kernel level. No authentication, no open ports, no user interaction required: if the host receives the packet, it crashes.
- Affected estate
- Anyone running Comodo Internet Security with the Inspect.sys firewall driver on Windows, particularly systems reachable over IPv6.
- How to check
- Check for the presence of Inspect.sys in the drivers directory, or run 'driverquery | findstr Inspect' to confirm the driver is loaded. Verify the Comodo version in the CIS About dialog or via your endpoint inventory tool.
- Included because
- unauthenticated; no user interaction; kernel-level crash; firewall bypass; network-reachable
- Action
- Apply the latest Comodo Internet Security update. If unavailable, disable IPv6 on affected hosts or block malformed IPv6 at a perimeter device.
- Why it matters
- A single unauthenticated packet causes a kernel crash (BSOD), bypassing all firewall rules because the parsing happens before rule enforcement.
Evidence trail
- NVD: View source
CVE-2026-42504
MSRCA bug in Go's mime package lets an attacker trigger quadratic CPU consumption by sending a specially crafted MIME header. Any Go service that parses email-style MIME headers (or anything using WordDecoder.DecodeHeader) could get pinned at high CPU, causing a denial of service. The EPSS score is very low (0.0004), so real-world exploitation is unlikely right now, but it's an easy fix.
- Affected estate
- Teams running Go applications that parse MIME headers, and Azure Linux 3.0 users running the affected golang, gcc, or tensorflow/tensorboard packages.
- How to check
- Run 'go version' on your build hosts and check package versions with 'tdnf list installed | grep -E "golang|gcc|tensorflow|tensorboard"' on Azure Linux 3.0.
- Included because
- denial of service; common runtime (Go); low exploit probability
- Action
- Update affected packages via tdnf or your package manager. Rebuild Go applications against the patched Go runtime.
- Why it matters
- A crafted MIME header can pin CPU and stall any Go service that processes email-like input.
- Source
- NVD
Evidence trail
- NVD: View source
CVE-2026-8829
MSRCThe Perl HTML::Entities module before version 3.84 reads freed heap memory when decoding HTML entities. This is a use-after-free bug that could lead to crashes or, in theory, information leaks in any Perl application that processes untrusted HTML. Exploitation probability is very low (EPSS 0.0003).
- Affected estate
- Anyone running Perl applications that use HTML::Parser (specifically HTML::Entities) to process untrusted HTML, including Azure Linux 3.0 users on perl-HTML-Parser 3.82-1.
- How to check
- Run 'perl -MHTML::Entities -e "print $HTML::Entities::VERSION"' or check your package manager: 'tdnf list installed | grep perl-HTML-Parser'.
- Included because
- use-after-free; common library; processes untrusted input
- Action
- Update perl-HTML-Parser to 3.84 or later via your package manager.
- Why it matters
- Use-after-free in a widely used Perl HTML parsing library could crash services or leak memory contents when processing untrusted input.
- Source
- NVD
Evidence trail
- NVD: View source
CVE-2026-37460
MSRCA crafted BGP UPDATE message can crash FRRouting (FRR) versions 10.0 through 10.6 due to missing input validation in the RFAPI RIB code. If you peer with untrusted BGP neighbors or run FRR on internet-facing routers, an attacker can take down your routing daemon. Exploitation requires the ability to send BGP UPDATEs to an affected peer.
- Affected estate
- Network engineers running FRRouting 10.0 through 10.6, including Azure Linux 3.0 users with frr 10.5.4-1.
- How to check
- Run 'vtysh -c "show version"' or 'frr --version' to confirm the installed FRR version. On Azure Linux: 'tdnf list installed | grep frr'.
- Included because
- denial of service; routing infrastructure; crafted BGP input
- Action
- Update FRR to the latest patched release via your package manager or from source. Restrict BGP peering to trusted neighbors.
- Why it matters
- A single malicious BGP UPDATE can crash your routing daemon, causing network outages for everything behind that router.
- Source
- NVD
Evidence trail
- NVD: View source
One email, every Wednesday morning.
SubscribeFrom the field notes
From this beat
Read the rest of the field notes โ