Home/ Blog/ Security news/ Article
Blog · Security news

Unauthenticated SAP NetWeaver flaw can leak server memory or crash it (CVE-2026-34265). Patch now.

SAP's August 2026 patch day fixes CVE-2026-34265, a critical (CVSS 9.8) flaw letting an unauthenticated attacker crash SAP NetWeaver AS ABAP or leak its memory.

Tall monolithic tower with one glowing open channel and a spreading fracture

SAP's August 2026 Security Patch Day ships a stack of notes, but one deserves attention before the others: CVE-2026-34265, a memory corruption flaw in the SAP NetWeaver Application Server ABAP that an attacker can trigger with no login at all. SAP scored it 9.8 out of 10. What pushes it to the top of the queue is not the number. It is where the bug lives.

The flaw sits in how the application server parses DIAG, the Dynamic Information and Action Gateway protocol that SAP GUI desktop clients use to talk to the server. The dispatcher answers that traffic on a TCP port in the 3200 range before a user has entered a username. According to SAP's CVE record, an unauthenticated attacker can send malformed DIAG traffic that corrupts memory inside the parser. SAP says the result can leak sensitive data out of the server or take the system down.

Why this one ranks above the rest of the patch day

Most SAP notes gate on some access: a valid user, a role, a reachable RFC destination. This one does not. The CVSS breakdown reads network reachable, low attack complexity, no privileges required, and no user interaction. In plain terms, exposure here is a networking question, not an authorization question. If an attacker can open a TCP session to your dispatcher port, they can reach the vulnerable code.

That reframes who is at risk. It is not only your named SAP users. It is anyone with a path to the DIAG port: a flat corporate network, a firewall rule that drifted open, a VPN segment that reaches production, a cloud security group that exposed 3200 to the world. We made the same point about SAP's July notes, where the highest-scored flaw was not the one to patch first. Read the access vector, not just the score.

The impact, stated honestly

SAP describes two concrete outcomes: sensitive data read out of memory, and a full crash of the server. The CVSS vector rates confidentiality, integrity and availability all high. Memory corruption bugs of this class sometimes carry a path to code execution, but SAP's own text stops at disclosure and denial of service, so that is where we stop too. A crash of the central dispatcher takes the whole application server down, not one session, which makes availability the impact most operators will feel first.

On exploitation: at the time of writing there is no public proof of concept, no report of exploitation in the wild, and the CVE is not on CISA's Known Exploited Vulnerabilities list. That is the good news, and it is also the window. Unauthenticated, network-reachable SAP flaws tend to attract exploit development quickly once the note is public, because the patch itself points researchers at the changed code.

Affected SAP Kernel release levels

The fix ships as an SAP Kernel patch. The CVE record names the following kernel release levels as affected. Match your running kernel against this list, then confirm the exact fixed patch level in SAP Note 3714806.

Kernel componentAffected release levels
KRNL64NUC7.22, 7.22EXT
KRNL64UC7.22, 7.22EXT2, 7.22EXT3
SAP Kernel7.53, 7.54, 7.77, 7.89, 7.93, 8.04, 9.16, 9.18, 9.19
Source: SAP CVE record for CVE-2026-34265.

Because the vulnerable code is in the kernel, the note covers NetWeaver AS ABAP and the ABAP Platform broadly, not a single application. A system is only as patched as its kernel, so an estate with mixed kernel levels needs each instance checked, not just the central one.

How you would know someone is probing it

Because this is pre-authentication memory corruption, the earliest signal is not in your SAP audit log, which mostly records authenticated activity. It is in the health of the dispatcher and work processes. Watch for these on your SAP application servers:

  • Unexpected dispatcher or work process restarts, and core dumps written to the work directory, which is what a failed corruption attempt often looks like from the outside.
  • ABAP short dumps or system log entries around DIAG handling that appear with no matching user session.
  • New or unusual inbound connections to the dispatcher port from hosts that are not sanctioned SAP GUI clients or jump servers.

A managed detection service watching those hosts can correlate the crash-and-restart pattern with the anomalous inbound connections as one signal, which is the tell for someone testing an unauthenticated flaw rather than a routine fault. The aim is to close the gap between the patch landing and knowing whether anyone tried the door before you shut it.

Patch the kernel, then lock down the port

Two actions, in order:

  • Apply the kernel patch. Update the SAP Kernel to the fixed level in SAP Note 3714806, per the August 2026 Security Patch Day guidance. Prioritize any instance whose dispatcher port is reachable from outside a trusted segment.
  • Shrink the network exposure. The DIAG dispatcher port should never face the public internet. Restrict it to the networks your SAP GUI clients and administrative jump hosts actually use, through firewall rules, a SAProuter, or cloud security groups. This does not replace the patch, but it removes the easy path while you roll the kernel across every instance.

SAP shops rarely patch a kernel on a whim, because it means a restart and a change window. This is the flaw that earns the emergency window. An unauthenticated bug in the protocol your clients speak to the server, in software that runs the finance and logistics of a large share of the world's enterprises, is exactly the kind that does not stay theoretical for long.

Frequently asked questions

What is CVE-2026-34265?

CVE-2026-34265 is a critical memory corruption vulnerability in the SAP NetWeaver Application Server ABAP, disclosed on SAP's August 2026 Security Patch Day. SAP scored it 9.8 out of 10. A remote attacker with no credentials can abuse DIAG protocol handling to crash the server or read sensitive memory.

Can CVE-2026-34265 be exploited without a login?

Yes. The flaw is in how the server parses the DIAG protocol, which the application server answers before a user authenticates. SAP's CVSS vector lists no privileges and no user interaction required, so any attacker who can reach the DIAG dispatcher port can attempt it.

Is CVE-2026-34265 being exploited in the wild?

No public exploit or confirmed in-the-wild exploitation had been reported at the time of writing, and the CVE was not on CISA's Known Exploited Vulnerabilities list. That can change quickly for a critical, unauthenticated SAP flaw, so treat prompt patching as the safe assumption.

Which SAP versions does CVE-2026-34265 affect?

SAP lists multiple SAP Kernel release levels, including KRNL64NUC and KRNL64UC 7.22, and SAP Kernel 7.53, 7.54, 7.77, 7.89, 7.93, 8.04, 9.16, 9.18 and 9.19. Because the fix is a kernel patch, check your exact kernel patch level against SAP Note 3714806.

How do I fix CVE-2026-34265?

Apply the patched SAP Kernel referenced in SAP Note 3714806, following SAP's August 2026 Security Patch Day guidance. Until you can patch, restrict network access to the DIAG dispatcher ports so only trusted SAP GUI clients and jump hosts can reach the application server.

Ready to meet the Guardians?

Deploys fast - agentless for monitoring and cloud, a lightweight agent for deep endpoint security. Just Suriq, standing watch.