CVE-2026-101767: Oracle EBS probes follow patch
Oracle E-Business Suite probes put patch status in focus; review the exposed servlet, apply October 2026 fixes and check database and host evidence.

At a glanceCVE-2026-101767
CVE-2026-101767 has a CVSS 3.1 base score of 9.8 (Critical) from Oracle. No fixed version has been published yet.
| Severity | 9.8 Critical (CVSS 3.1, Oracle) |
|---|---|
| Fixed in | No fixed version published yet |
| Affected | Not published yet |
| Exploited | Not in CISA's Known Exploited Vulnerabilities catalog |
| EPSS | 0.6% chance of exploitation in the next 30 days (FIRST, October 28, 2026) |
| Public exploit | 3 GitHub repositories name it: proofs of concept, scanners, detections. Unverified: some are fake or malicious. |
| Vector | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
| Weakness | CWE-287, CWE-306 |
| Ubuntu | Not tracked yet |
| Debian | Listed, no packages yet |
| Red Hat | Not tracked yet |
Is there a public exploit for CVE-2026-101767?
Public code exists as of October 28, 2026: 3 public GitHub repositories name it (proofs of concept, scanners and detections). It is not in CISA's Known Exploited Vulnerabilities catalog. None of it is verified: some such repositories are fake or carry malware, so read the code before running it, and only against systems you own. FIRST's EPSS puts the chance of exploitation in the next 30 days at 0.6%, higher than 49.2% of scored CVEs.
Attackers probed Oracle EBS decoys on October 27, seven days after Oracle released patches for an unauthenticated SQL injection that can lead to remote code execution. For CVE-2026-101767, check applicable fixes through My Oracle Support Note KA923 and apply the October 2026 Critical Patch Update; meanwhile, remove the vulnerable servlet from the URL firewall allowlist. The checks below separate patch status, servlet exposure and evidence of compromise.
For EBS operators, the potential damage reaches beyond the web tier. As The Hacker News reports, Horizon3.ai says successful exploitation can expose application data accessible to the APPS database user and permit commands on the application host. Depending on the deployment, that data may include financial, payroll, human resources and procurement records. Internal deployment alone does not remove the risk.
Verify patches and servlet exposure separately
Verify the applicable security patches, not just a release label. Oracle addressed CVE-2026-101767 through its October 2026 Critical Patch Update, released on October 20, 2026. The installation-specific patch guidance is referenced through My Oracle Support Note KA923. Consult My Oracle Support Note KA923 for installation-specific patch guidance.
I'd start by asking the EBS owner to match the installation's patch records against the applicable patch availability documentation. Oracle's October 2026 Critical Patch Update advisory directs customers to those product-specific documents for availability and installation instructions. That is a more defensible check than assuming a general update request covered this component.
Oracle assigns CVE-2026-101767 a Common Vulnerability Scoring System (CVSS) 3.1 score of 9.8, Critical. The vulnerability record checked on October 28, 2026 remains awaiting NVD analysis and publishes no fixed version number. That does not mean patches are unavailable: the documented remedy is the applicable October update, rather than a named replacement release.
Use this exact path to locate the servlet in the EBS URL firewall configuration and existing access logs.
/OA_HTML/AppsTCFServer
Finding the path establishes where to review access; it does not establish whether the underlying flaw has been patched. Keep the patch-status check and the reachability check separate.

How CVE-2026-101767 reaches the application host
The dangerous boundary crossing is from an unauthenticated web request to privileged database activity, then to operating system commands. Horizon3.ai's technical advisory identifies the affected product as Oracle Application Object Library, Core component. The entry point is the Thin Client Framework (TCF) servlet, implemented by oracle.apps.fnd.tcf.SocketServer.
The researchers describe the chain in two stages:
- A crafted request to the vulnerable servlet permits SQL execution with the privileges of the APPS database user.
- The chain then enables operating system command execution with the privileges of the EBS application account.
No authentication or user interaction is required to exploit CVE-2026-101767. Network access over HTTP or HTTPS is the prerequisite described by Horizon3.ai. An operator therefore needs to examine access to the servlet itself, not merely whether ordinary application pages require a login.
The account boundaries still matter. The researchers describe access to application data available to APPS, while operating system access depends on the permissions of the compromised EBS application account. The evidence supports a serious application-host compromise risk; it does not establish that every successful attempt automatically obtains unrestricted control over every connected system.
Internal Oracle EBS needs a network-path review too
The default EBS URL firewall permits this endpoint. Horizon3.ai identifies that configuration detail explicitly, which makes an allowlist review a concrete mitigation rather than a generic recommendation to tighten security.
Internet-facing EBS web tiers present the most direct exposure. However, the researchers also describe risk to internal installations when an attacker can reach the servlet from a compromised system or another accessible network segment. The relevant distinction is whether an untrusted attacker can obtain a network path, not simply whether the EBS hostname is public.
Say your EBS web tier is reachable only from a company network. The research on CVE-2026-101767 still applies if a compromised system on an accessible segment can contact the vulnerable servlet. Ask which networks can reach the EBS web tier and whether the servlet restriction applies across all untrusted paths. Horizon3.ai specifically recommends applying access restrictions across those paths, rather than protecting only the public entry point.
Apply Oracle EBS patches and close untrusted paths
The practical response to CVE-2026-101767 is to reduce reachability while arranging the applicable patch, then verify both controls. The sources provide the actions below, but not installation commands or firewall syntax. Use the configuration and patch procedures appropriate to your installation rather than treating the servlet path as a complete configuration directive.
Remove the servlet from the EBS URL firewall allowlist. The entry is
/OA_HTML/AppsTCFServer, associated withoracle.apps.fnd.tcf.SocketServer. Horizon3.ai recommends this as a temporary mitigation until the applicable patches are installed. Review the actual allowlist entry; do not assume an application login requirement blocks this unauthenticated attack path.Restrict access to the EBS web tier to trusted networks. Include every untrusted route to the servlet in the review. A restriction on one entry point does not answer whether another accessible network segment can still reach it. Coordinate the servlet rule and network restriction as separate controls.
Apply the applicable Oracle October 2026 Critical Patch Update patches using the EBS patch availability documentation referenced through KA923. Oracle strongly recommends applying security patches without delay. The existence of exploratory attacks against decoys adds a concrete reason to prioritize this work, without needing to claim that customer breaches have already been confirmed.
Verify remediation against the same installation and network paths reviewed before the change. Confirm that the applicable patch is recorded and that the intended access restrictions are in place. Keep application-host and database monitoring active during the response; Horizon3.ai includes both in its mitigation guidance.
Prioritize patching an exposed, unpatched EBS web tier over waiting for a scheduled product upgrade. Where immediate patching is not possible, the servlet and network restrictions are the documented interim options. Oracle warns that workaround changes may break application functionality and recommends testing them on non-production systems.
“These measures reduce exposure but do not replace patching.”
— Horizon3.ai's vulnerability advisory
Correlate Oracle EBS web, database and host evidence
Horizon3.ai's indicators for CVE-2026-101767 connect unauthenticated web activity with database and host behavior. The useful investigation is therefore broader than searching for a request to the servlet. Review the relationships described in the advisory.
This table groups the researchers' indicators by the evidence they describe.
| Evidence area | Indicator described by Horizon3.ai |
|---|---|
| Web requests and database activity | Unauthenticated POST requests to /OA_HTML/AppsTCFServer that instantiate oracle.apps.jtf.gantt.server.GanttDataServer, followed by backend database activity. |
| Database reconnaissance | Queries concerning the database version, current user or directory objects shortly after unauthenticated web requests. |
| Application host | Unexpected files in $APPLPTMP and the oracle account spawning /bin/sh through the Concurrent Manager to execute operating system commands. |
The ordering is part of the evidence: an unauthenticated request followed by backend activity is more specific to the published indicators than an isolated request-path match. Likewise, the database reconnaissance indicator includes its timing relative to unauthenticated web traffic.
Use these indicators to scope a correlated review; a single matching log line does not confirm compromise. The sources describe signs to investigate; they do not supply a universal detection query, a complete forensic checklist or a rule that proves an installation is clean when no match appears.
Keep that distinction visible in the response record. A confirmed patch installation answers whether the documented fix was applied. A review of past web, database and host activity answers a different question about what may have happened before remediation.
What the Oracle EBS probing reports do not establish
The reported activity came from decoys, not a documented customer breach. Defused Cyber described exploratory attacks observed on October 27. SecurityWeek's October 28 report says there were no other reports regarding in-the-wild exploitation. That supports urgency, but it does not establish a wider compromise count or identify affected customer organizations.
The structured record checked on October 28 says CVE-2026-101767 is not listed by the Cybersecurity and Infrastructure Security Agency (CISA). That status should not be rewritten as proof that nobody is attempting exploitation. Equally, the decoy observations should not be rewritten as CISA-confirmed exploitation or a confirmed production incident.
There is also a support boundary to the patching advice. Oracle says releases outside Premier Support or Extended Support are not tested for the vulnerabilities addressed by this update, and earlier versions of affected releases are likely to be affected. An older or unlisted installation therefore should not be treated as safe solely because it lacks a matching tested-release entry.
My recommendation is to treat patch status, servlet reachability and compromise evidence as separate decisions. Apply the documented fix, restrict the reachable attack path while work is pending, and investigate the published indicators where the system was exposed. The sources justify those actions now; they do not justify claiming that every reachable EBS installation has already been compromised.
Frequently asked questions
Who discovered and reported CVE-2026-101767?
Horizon3.ai researchers Brandon Peterson, Jimi Sebree and Noah King are credited with discovering and reporting the vulnerability. Horizon3.ai's timeline dates disclosure to Oracle to July 24, 2026.
Does Horizon3.ai offer an automated validation test?
Horizon3.ai says it developed a NodeZero Rapid Response test to validate whether the vulnerability can be exploited in an environment. Its advisory recommends running the test, applying the applicable patches and rerunning the test after remediation.
Do the listed GitHub repositories contain verified working exploits?
The structured record checked on October 28, 2026, lists three GitHub repositories naming the vulnerability, but explicitly marks them as unverified. Their presence does not establish that the code works or that a public exploit has been validated.
Sources
- Hackers Target Critical Oracle E-Business Suite RCE Flaw Days After Security Patch
- Hackers Start Probing Fresh Oracle EBS Vulnerability
- CVE-2026-101767: Critical Oracle EBS SQL Injection RCE
- Oracle Critical Patch Update Advisory - October 2026
- NVD and distribution data for CVE-2026-101767 (checked 2026-10-28)
How this article was made: drafted with AI from the sources above and fact-checked against them, then reviewed by Vishal on . How we write and check articles.



