CVE-2026-73904 Overview
CVE-2026-73904 is an access control vulnerability in the Imperative Web Server component of Oracle Helidon, part of Oracle Fusion Middleware. The affected version is Helidon 4.5.1. An unauthenticated attacker with network access over HTTP can exploit this issue without user interaction. Successful exploitation allows unauthorized read access to a subset of Helidon data and unauthorized create, update, or delete operations on some accessible data. The weakness is categorized as improper access control [CWE-284].
Critical Impact
Remote, unauthenticated attackers can read a subset of application data and modify or delete some records served by the Helidon Imperative Web Server.
Affected Products
- Oracle Helidon 4.5.1
- Component: Imperative Web Server
- Oracle Fusion Middleware deployments embedding the affected Helidon release
Discovery Timeline
- 2026-08-18 - CVE-2026-73904 published to the National Vulnerability Database
- 2026-08-18 - Oracle publishes security alert cspuaug2026
- 2026-08-21 - Last updated in NVD database
Technical Details for CVE-2026-73904
Vulnerability Analysis
The vulnerability resides in the Imperative Web Server component of Oracle Helidon, a set of Java libraries used to build microservices. An attacker reaches the flaw over the network using HTTP, without authentication and without any user interaction. The impact is bounded: confidentiality and integrity are partially affected, while availability is not. Exploitation grants read access to a subset of Helidon-accessible data and permits insert, update, or delete operations on some accessible data. Because the Imperative Web Server frequently fronts internal microservice APIs, exposure often translates directly into unauthorized manipulation of business objects served by those endpoints.
Root Cause
Oracle classifies the weakness under CWE-284: Improper Access Control. The Imperative Web Server fails to correctly enforce authorization on specific request paths, allowing anonymous callers to reach operations that should require an authenticated principal. Oracle's advisory does not disclose the exact routing or handler logic responsible.
Attack Vector
The attack vector is network-based over HTTP. An attacker crafts HTTP requests to endpoints exposed by a Helidon 4.5.1 Imperative Web Server instance. No credentials, tokens, or prior foothold are needed. Because the Imperative programming model exposes user-defined routes and handlers, the practical attack surface depends on which endpoints an application has registered. Refer to the Oracle Security Alert for authoritative guidance.
No verified public proof-of-concept is available. The vulnerability mechanism is described in prose because no realCodeExamples were provided by the vendor.
Detection Methods for CVE-2026-73904
Indicators of Compromise
- Unauthenticated HTTP requests to Helidon Imperative Web Server routes that should require authentication.
- Unexpected POST, PUT, PATCH, or DELETE operations in Helidon access logs from external or untrusted source addresses.
- Application-level audit records showing data modifications with no associated authenticated user context.
Detection Strategies
- Inventory all running Java services and identify those built on Helidon 4.5.1 using dependency manifests and process introspection.
- Correlate web server access logs with application authentication logs to surface requests that reached protected handlers without an authenticated session.
- Baseline expected write operations per endpoint and alert on deviations, especially originating from unauthenticated contexts.
Monitoring Recommendations
- Forward Helidon access and audit logs to a centralized analytics pipeline for correlation with identity events.
- Monitor egress and ingress on microservice ports exposed to untrusted networks and flag anonymous write traffic.
- Track EPSS scoring over time (currently 0.194%) to detect shifts once exploit code becomes available.
How to Mitigate CVE-2026-73904
Immediate Actions Required
- Apply the fix referenced in the Oracle Critical Patch Update advisory cspuaug2026 to all Helidon 4.5.1 deployments.
- Restrict network exposure of Helidon Imperative Web Server endpoints to trusted networks or authenticated ingress until patched.
- Audit application code for handlers that rely on implicit access control and add explicit authentication checks.
Patch Information
Oracle addresses CVE-2026-73904 in the August 2026 Critical Patch Update. Administrators should upgrade Helidon to the fixed release identified in the vendor advisory. Because Helidon ships as a library set embedded in application binaries, patching requires rebuilding and redeploying affected microservices rather than upgrading a shared runtime.
Workarounds
- Place the Helidon service behind an authenticating reverse proxy or API gateway that enforces authorization before requests reach the Imperative Web Server.
- Disable or remove Imperative Web Server routes that are not required in production builds.
- Apply web application firewall rules that block unauthenticated POST, PUT, PATCH, and DELETE traffic to sensitive endpoints until the patched Helidon version is deployed.
Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

