CVE-2026-60157 Overview
CVE-2026-60157 is a high-severity vulnerability affecting the Service Manager component of Oracle GoldenGate. The flaw allows a low-privileged attacker with network access via HTTP to compromise the product. Successful exploitation results in full takeover of Oracle GoldenGate, impacting confidentiality, integrity, and availability. The vulnerability is classified under [CWE-284] Improper Access Control and affects multiple long-term supported release lines of the product.
Critical Impact
An authenticated attacker with minimal privileges can achieve complete takeover of Oracle GoldenGate over the network without user interaction.
Affected Products
- Oracle GoldenGate versions 19.1.0.0.0 through 19.29.0.0
- Oracle GoldenGate versions 21.3 through 21.21
- Oracle GoldenGate versions 23.4 through 23.26.1.0.0
Discovery Timeline
- 2026-07-21 - CVE-2026-60157 published to NVD
- 2026-07-23 - Last updated in NVD database
Technical Details for CVE-2026-60157
Vulnerability Analysis
The vulnerability resides in the Service Manager component of Oracle GoldenGate, which handles administrative HTTP traffic for GoldenGate microservices. The weakness maps to [CWE-284] Improper Access Control, indicating that the Service Manager fails to correctly enforce authorization boundaries on network-reachable functionality. An attacker holding low-privileged credentials can leverage exposed HTTP endpoints to escalate access and take over the GoldenGate deployment.
Oracle characterizes exploitation as easily achievable, requiring no user interaction and no complex preconditions. Because GoldenGate replicates transactional data across heterogeneous databases, a full takeover exposes source and target data stores to unauthorized reads, modifications, and disruption of replication pipelines.
Root Cause
The root cause is improper access control within the Service Manager component. Authorization checks on HTTP-exposed operations do not adequately validate the caller's privilege level, allowing low-privileged principals to invoke functions reserved for administrators.
Attack Vector
The attack vector is network-based over HTTP. An attacker with valid low-privileged credentials sends crafted HTTP requests to the Service Manager endpoint. The scope remains unchanged, but confidentiality, integrity, and availability impacts are all high, reflecting complete takeover of the GoldenGate instance.
No public proof-of-concept exploit is available, and the vulnerability is not listed in the CISA Known Exploited Vulnerabilities catalog at the time of publication. Technical details are provided in the Oracle Security Alert July 2026.
Detection Methods for CVE-2026-60157
Indicators of Compromise
- Unexpected HTTP requests to the Oracle GoldenGate Service Manager port from low-privileged or unfamiliar service accounts.
- Creation, modification, or deletion of GoldenGate replication processes (Extract, Replicat, Distribution Path) outside of change-control windows.
- New administrative users or role changes within the GoldenGate deployment.
- Outbound connections from GoldenGate hosts to unknown external destinations.
Detection Strategies
- Enable and centralize GoldenGate Service Manager access logs and audit records for correlation.
- Alert on HTTP requests to Service Manager endpoints originating from accounts that historically only perform read or monitoring actions.
- Baseline normal replication configuration changes and flag deviations.
Monitoring Recommendations
- Forward GoldenGate audit logs, host process telemetry, and network flow data to a centralized analytics platform.
- Monitor for anomalous child processes spawned by GoldenGate service accounts on the underlying operating system.
- Track authentication failures followed by successful low-privileged logins on the Service Manager interface.
How to Mitigate CVE-2026-60157
Immediate Actions Required
- Apply the patches released in the Oracle Critical Patch Update for July 2026 to all affected Oracle GoldenGate deployments.
- Inventory GoldenGate instances across the environment and prioritize internet-exposed or shared-tenant systems.
- Rotate credentials for all GoldenGate accounts, particularly low-privileged operator accounts.
- Review recent Service Manager audit logs for signs of unauthorized privilege use.
Patch Information
Oracle addressed CVE-2026-60157 in the July 2026 Critical Patch Update. Administrators should upgrade Oracle GoldenGate to a version beyond the affected ranges: 19.29.0.0 for the 19c line, 21.21 for the 21c line, and 23.26.1.0.0 for the 23ai line. Refer to the Oracle Security Alert July 2026 for exact fixed-version identifiers and download instructions.
Workarounds
- Restrict network access to the GoldenGate Service Manager HTTP interface using firewall rules or network segmentation, exposing it only to trusted administrative hosts.
- Enforce strict least-privilege on GoldenGate accounts and remove unused low-privileged operator accounts.
- Require TLS mutual authentication or a reverse proxy with additional authorization in front of Service Manager where patching is delayed.
# Example: restrict Service Manager HTTP access with iptables to a management subnet
iptables -A INPUT -p tcp --dport 9100 -s 10.10.50.0/24 -j ACCEPT
iptables -A INPUT -p tcp --dport 9100 -j DROP
Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

