PaperCut exploited in the wild again, plus unauthenticated RCE in Windows SSTP
CVE-2026-82078 gives attackers arbitrary Java execution on PaperCut NG/MF and is already being exploited. CVE-2026-62889 (CVSS 8.1) is an unauthenticated double-free RCE in Windows SSTP VPN. Also: a Quarkus sandbox escape (CVSS 8.8) and an Ebyte auth bypass scoring 9.8.
PaperCut is on fire again. CVE-2026-82078 is being exploited in the wild right now, letting attackers run arbitrary Java code on your PaperCut NG/MF server. If your instance is network-reachable, stop reading and go patch it. Four more follow behind it, including an unauthenticated RCE in Windows SSTP (CVE-2026-62889, CVSS 8.1) and an Ebyte auth bypass scored at 9.8.
Today's CVEs
Sorted by urgencyCVE-2026-82078
CISA KEVAn attacker can manipulate PaperCut NG/MF's system configuration to execute arbitrary Java code under the PaperCut server's own security context. This is already exploited in the wild and can be chained with CVE-2026-81578 for a more complete attack. If your PaperCut instance is network-reachable, treat this as a hair-on-fire priority.
- Affected estate
- Anyone running PaperCut NG or MF, especially internet-facing or DMZ-exposed instances
- How to check
- Log in to the PaperCut admin console and check the version number on the About page, or run 'print-provider --version' on the server. Compare against the vendor's fixed version listed in their security advisory.
- Included because
- exploited in the wild; common print management product; code execution under server context; chainable with another CVE
- Action
- Upgrade PaperCut NG/MF to the patched version. If you can't patch right away, firewall off PaperCut's web interfaces so only trusted management IPs can reach them.
- Why it matters
- Attackers are already exploiting this to run code as the PaperCut server process, which typically runs with elevated privileges.
Evidence trail
- NVD: View source
CVE-2026-62889
MSRCA double-free bug in Windows SSTP (Secure Socket Tunneling Protocol) lets an unauthenticated attacker execute code over the network. SSTP is used by Windows VPN services, so any server running RRAS with SSTP enabled is exposed. No exploit has been spotted in the wild yet, but unauthenticated network-based RCE at CVSS 8.1 is worth patching fast.
- Affected estate
- Windows sysadmins running RRAS/VPN servers with SSTP enabled, particularly on Windows 10 1607, 1809, and 21H2
- How to check
- Run 'winver' to confirm OS build. Check if RRAS is installed and SSTP is enabled: open Server Manager > Roles > Network Policy and Access Services, or run 'Get-RemoteAccess' in PowerShell.
- Included because
- unauthenticated; network-facing VPN service; remote code execution; CVSS 8.1
- Action
- Install the latest cumulative update from Microsoft. If SSTP isn't needed, disable it on the RRAS server.
- Why it matters
- Unauthenticated remote code execution against a network-facing VPN service. If your SSTP port (TCP 443) is internet-exposed, an attacker doesn't need credentials to hit this.
- Source
- Microsoft Security Response Center
Evidence trail
- NVD: View source
CVE-2026-76763
NVDSmallRye GraphQL doesn't properly validate the size of numeric inputs during BigInteger coercion. An unauthenticated attacker can send a crafted GraphQL query with a huge exponent value, forcing the server to allocate a massive BigInteger object. That eats CPU and memory until the service crashes or becomes unresponsive.
- Affected estate
- Java developers and operators running applications that use SmallRye GraphQL, including Quarkus-based services with GraphQL endpoints
- How to check
- Check your project's dependency tree: 'mvn dependency:tree | grep smallrye-graphql' or 'gradle dependencies | grep smallrye-graphql'. Compare the version against the vendor's fix announcement.
- Included because
- unauthenticated; denial of service; CVSS 7.5; internet-facing GraphQL endpoints common
- Action
- Update the SmallRye GraphQL dependency to the patched version. Redeploy affected services.
- Why it matters
- An unauthenticated attacker can take down your GraphQL service with a single crafted query, causing a denial of service.
- Source
- Red Hat Security Advisory
Evidence trail
- NVD: View source
CVE-2026-76133
NVDAn Ebyte product uses a weak, deprecated hashing algorithm in its authentication flow. If an attacker can intercept or predict the authentication exchange, they can bypass authentication and gain unauthorized access. The CVSS 9.8 score reflects that this is effectively an auth bypass with no special conditions required.
- Affected estate
- Anyone deploying Ebyte hardware or firmware in their environment, particularly in IoT or industrial network segments
- How to check
- Inventory your Ebyte devices, check their firmware version against the vendor advisory, and verify whether authentication traffic uses the deprecated hash (vendor documentation or a packet capture of the auth exchange can confirm).
- Included because
- CVSS 9.8; authentication bypass; weak cryptography; IoT/embedded devices often lack monitoring
- Action
- Apply the vendor firmware update. If unavailable, segment the device off untrusted networks and restrict access to management interfaces.
- Why it matters
- A CVSS 9.8 auth bypass means an attacker can gain full access to the device without credentials under the right conditions.
Evidence trail
- NVD: View source
CVE-2026-12894
NVDThe Qute template engine used by Quarkus has a sandbox bypass in its ReflectionValueResolver. It fails to block access to sensitive Java internals when processing certain data types like Enums. An attacker who can control or influence template content can exploit this to execute arbitrary commands on the server.
- Affected estate
- Developers and operators running Quarkus applications that use Qute templates, especially where any part of the template content comes from user input or untrusted sources
- How to check
- Check your project dependencies: 'mvn dependency:tree | grep quarkus-qute' or 'gradle dependencies | grep qute'. Compare the version against the patched release in the vendor advisory.
- Included because
- remote code execution; CVSS 8.8; common Java framework; sandbox bypass in template engine
- Action
- Update Quarkus to the patched version that fixes the ReflectionValueResolver bypass. Redeploy affected services.
- Why it matters
- If an attacker can influence template text, they can execute arbitrary commands on your server. CVSS 8.8 with a clear path to full server compromise.
- Source
- Red Hat Security Advisory
Evidence trail
- NVD: View source
One email, every Wednesday morning.
SubscribeFrom the field notes
From this beat
Read the rest of the field notes →