CVE-2026-44756:
SAP NetWeaver Application Server ABAP 취약성 분석 및 완화
개요
CVE-2026-44756, dubbed "Overpass", is a critical memory safety vulnerability in SAP's Extended Passport Protocol (EPP) processing library that allows unauthenticated remote attackers to trigger undefined behavior and abnormal program termination via a crafted malformed EPP header. Disclosed on September 8, 2026, as part of SAP's September 2026 Security Patch Day, it affects multiple SAP kernel and web dispatcher versions including KRNL64NUC 7.22, KRNL64UC 7.22/7.53/8.04, KERNEL 7.22/7.54/7.77/7.89/7.93/9.16, and WEBDISP 9.16/9.18/9.19/9.20. The vulnerability carries a maximum CVSS v3.1 base score of 10.0 (Critical) with a changed scope, reflecting its potential to impact components beyond the vulnerable service itself (GitHub Advisory, SAP Note 3747649).
기술적 세부 사항
The root cause is classified as CWE-120 (Buffer Copy without Checking Size of Input — Classic Buffer Overflow): the EPP processing library copies an attacker-controlled input buffer without validating its size against the destination buffer, leading to a heap or stack overflow (GitHub Advisory). An unauthenticated attacker can send a specially crafted network request containing a malformed EPP header to any exposed SAP service that processes EPP data (including DIAG, RFC, and HTTP/HTTPS endpoints handled by the SAP kernel or Web Dispatcher), requiring no credentials or user interaction. The overflow triggers undefined behavior that can result in abnormal program termination or, under favorable memory layout conditions, arbitrary code execution; the vulnerability is automatable and exploitable across multiple protocols (Onapsis Blog, Dev.to Write-up).
영향
Successful exploitation can result in high impact to confidentiality, integrity, and availability of the affected SAP application, with a changed scope indicating that components beyond the vulnerable EPP library itself may be affected. An unauthenticated attacker can crash the SAP kernel or Web Dispatcher process (denial of service), potentially disclose sensitive memory contents through undefined behavior, and under optimal conditions achieve unauthenticated remote code execution (RCE) on the underlying host — granting full control of the SAP ERP system (GitHub Advisory, SecurityWeek). With over 10,000 internet-facing SAP systems estimated to be at risk, successful exploitation could enable lateral movement into connected enterprise systems, data exfiltration of business-critical ERP data, and disruption of core business operations (4sysops, BleepingComputer).
악용 가능성
As of the time of disclosure, there is no public proof-of-concept exploit and no confirmed in-the-wild exploitation (GitHub Advisory). The NVD SSVC assessment confirms exploitation is currently "none" but notes the vulnerability is automatable with total technical impact, making it a high-priority target for threat actors. The EPSS score is approximately 0.321%, reflecting a relatively low near-term exploitation probability at time of publication, though the maximum CVSS score and zero-authentication requirement significantly elevate risk. No threat actor attribution or CISA KEV catalog listing has been reported at this time (Feedly Intelligence, CIS Advisory).
착취 단계
- Reconnaissance: Use Shodan, Censys, or similar tools to identify internet-facing SAP systems (SAP kernel, Web Dispatcher) on standard ports (3200–3299 for DIAG, 3300–3399 for RFC, 80/443/8000/8443 for HTTP/HTTPS). Filter for affected versions: KERNEL 7.22–9.16, KRNL64NUC/UC 7.22, WEBDISP 9.16–9.20.
- Protocol selection: Identify which SAP protocols are exposed (DIAG, RFC, HTTP). The EPP header is processed across multiple protocols, so any exposed endpoint that handles EPP data is a viable attack surface.
- Craft malformed EPP header: Construct a network request with an oversized or malformed EPP header field that exceeds the expected buffer size in the EPP processing library. The header length field or content can be manipulated to trigger the buffer copy without size validation (CWE-120).
- Send crafted request: Transmit the malformed packet to the target SAP service without any authentication credentials. No session establishment or prior interaction is required.
- Trigger overflow: The EPP processing library copies the oversized input into a fixed-size buffer, causing a buffer overflow that results in undefined behavior — either crashing the process (DoS) or, with memory layout manipulation (e.g., heap spray), redirecting execution flow.
- Achieve objective: Depending on exploitation success, the attacker may cause a denial of service (abnormal program termination), leak sensitive memory contents, or achieve unauthenticated remote code execution as the SAP service account, enabling full system compromise (Dev.to Write-up, Onapsis Blog).
타협의 징후
- Network: Unexpected or malformed EPP header fields in inbound traffic to SAP kernel ports (3200–3299, 3300–3399) or Web Dispatcher HTTP/HTTPS ports; anomalous packet sizes or malformed protocol headers from external IP addresses; outbound connections from SAP application servers to unknown external hosts.
- Logs: SAP system logs (SM21, ST22) showing abnormal program terminations or short dumps related to EPP processing; kernel crash dumps or core files generated by the SAP work process; repeated connection attempts from a single source IP to SAP service ports without successful authentication.
- File System: Unexpected core dump files (e.g.,
core.*) in the SAP instance directory; new or modified files in the SAP executable directory created by the SAP service account; web shells or unauthorized scripts in the Web Dispatcher document root. - Process: SAP work processes (e.g.,
disp+work,gwrd,icman) restarting unexpectedly or spawning unusual child processes (e.g.,/bin/sh,cmd.exe); elevated CPU or memory usage in SAP kernel processes without corresponding business activity (Onapsis Blog, RedRays Blog).
완화 및 해결 방법
SAP has released patches via SAP Note 3747649 (September 2026 Security Patch Day); organizations should apply the relevant kernel patches for their affected versions immediately — this covers KRNL64NUC 7.22, KRNL64UC 7.22/7.53/8.04, KERNEL 7.22/7.54/7.77/7.89/7.93/9.16, and WEBDISP 9.16/9.18/9.19/9.20 (SAP Note 3747649, SAP Patch Day). As a network-level workaround prior to patching, restrict access to SAP kernel ports and Web Dispatcher endpoints to trusted IP ranges using firewalls or network ACLs, preventing unauthenticated external access to EPP-processing services. Additionally, deploy memory safety monitoring tools, enable SAP kernel crash alerting, and monitor system logs for abnormal terminations as detection controls while patches are being applied (Onapsis Blog, CIS Advisory).
커뮤니티 반응
The vulnerability attracted significant attention from the SAP security community, with Onapsis publishing a dedicated remediation blog and hosting a webinar on the September 2026 patch day vulnerabilities (Onapsis Blog). BleepingComputer, SecurityWeek, The Hacker News, and Infosecurity Magazine all covered the disclosure, highlighting the maximum CVSS 10.0 score and the estimated 10,000+ internet-facing systems at risk (BleepingComputer, The Hacker News). Security researchers on Mastodon and Reddit discussed the vulnerability's severity and the urgency of patching, with CERT-EU issuing a formal security advisory (CERT-EU Advisory). RedRays and Layer Seven Security published technical analyses of the SAP Note and exploitation surface, and SOC Prime released detection content for the vulnerability (RedRays Blog, SOC Prime).
추가 자료
근원: 이 보고서는 AI를 사용하여 생성되었습니다.
관련 SAP NetWeaver Application Server ABAP 취약점:
무료 취약성 평가
클라우드 보안 태세를 벤치마킹합니다
9개의 보안 도메인에서 클라우드 보안 관행을 평가하여 위험 수준을 벤치마킹하고 방어의 허점을 식별합니다.
추가 Wiz 리소스
맞춤형 데모 받기
맞춤형 데모 신청하기
"내가 본 최고의 사용자 경험은 클라우드 워크로드에 대한 완전한 가시성을 제공합니다."
"Wiz는 클라우드 환경에서 무슨 일이 일어나고 있는지 볼 수 있는 단일 창을 제공합니다."
"우리는 Wiz가 무언가를 중요한 것으로 식별하면 실제로 중요하다는 것을 알고 있습니다."