CriticalAttempts reportedUnauthenticatedOracle E-Business Suite

Is your Oracle E-Business Suite exposed to CVE-2026-101767?

CVE-2026-101767 is a flaw in Oracle E-Business Suite 12.2.3 to 12.2.15 that needs no login and is exploitable over HTTP. Oracle fixed it in the October 2026 Critical Patch Update on 20 October. Security researchers describe it as SQL injection leading to code execution and report exploitation attempts from 27 October. No breaches are confirmed yet.

Not in CISA KEV, attempts reported

CVE-2026-101767 is not in CISA's Known Exploited Vulnerabilities catalogue (release 2026.10.27), so there is no CISA due date. Security researchers reported exploitation attempts from 27 October 2026. Oracle and CISA have not confirmed exploitation and no breaches are confirmed yet. Do not wait for a KEV listing: apply the October 2026 CPU now.

At a Glance

Based on Oracle, CISA and NVD as of 28 October 2026. Last updated 28 October 2026, 13:55 GMT.

20 Oct

Oracle releases the October 2026 Critical Patch Update with the fix. NVD publishes CVE-2026-101767 the same day.

26 Oct

Oracle publishes revision 2 of the CPU. It changes only the credits and Siebel entries, nothing for this flaw.

27 Oct

Security researchers see exploitation attempts against internet-facing EBS systems (public research).

28 Oct

The attempts are reported publicly. No breaches are confirmed and it is not in CISA KEV.

Affected and fixed versions

ReleaseStatusFix
Oracle E-Business Suite 12.2.3 to 12.2.15Affected (Application Object Library, Core)October 2026 CPU patches for your release, listed in My Oracle Support note KA923 (Oracle bug 39800355)
Oracle E-Business Suite 12.2.16 and laterNot listed by OracleConfirm in KA923 that your level includes the October 2026 CPU content
Oracle E-Business Suite 12.2.0 to 12.2.2Below the CPU baseline, no patch offeredUpgrade to a supported 12.2 level, then apply the CPU
Oracle E-Business Suite 12.1 and earlierNot assessed by OracleTreat as exposed, restrict access and plan an upgrade

Oracle's public pages give the bug number 39800355 but not the patch numbers. The patches for each release are in My Oracle Support note KA923, which needs a login.

What is confirmed, and what comes from public research

  • Confirmed by Oracle: a flaw in Oracle Application Object Library (Core) in EBS 12.2.3 to 12.2.15, exploitable over HTTP with no login, CVSS 3.1 9.8. Oracle says a successful attack can result in takeover of Oracle Application Object Library. The fix is in the October 2026 CPU.
  • From public research only: security researchers report that the entry point is the Thin Client Framework servlet /OA_HTML/AppsTCFServer (oracle.apps.fnd.tcf.SocketServer), which the default url_fw.conf allowlist permits. Unauthenticated POSTs load GanttDataServer, leading to SQL injection running as the APPS database user, files written to $APPLPTMP and operating system commands run through the Concurrent Manager. Oracle has not described the mechanism.
  • Exploitation: security researchers report attempts from 27 October 2026, reported publicly on 28 October. No breaches are confirmed yet, and Oracle and CISA have not confirmed exploitation.

The detection pack keys on the public research behaviour because it is what shows up in logs, and also looks for generic signs such as shells spawned by the oracle account, so it does not depend on the exact technique.

Apply the whole EBS update: CVE-2026-101809

The same CPU fixes CVE-2026-101809 in Oracle Workflow (Notification Mailer), which Oracle scores CVSS 10.0 and which also needs no login. Oracle's EBS section of the October 2026 CPU has 194 new security patches, 31 of them remotely exploitable without authentication. Apply the whole EBS CPU, not just one fix.

What to Do in the Next 24 Hours

Proactive on the left. Reactive on the right. Tick both tracks.

Proactive: Check Exposure and Patch

Apply the October 2026 CPU first. Until you can, close the reported entry point and keep the web tier off the open internet.

Free Detection Pack

Built by the CybaVerse threat hunt team for businesses, internal IT teams and MSPs. Check each instance's patch status and hunt for signs of exploitation. Everything is read-only.

Verdicts

  • PATCHED12.2.3 to 12.2.15 with the fix patch you confirmed in KA923 in the patch list, or 12.2.16 and later, and no indicators found.
  • LIKELY VULNERABLEThe confirmed fix patch is missing, a patch list without Oracle bug 39800355, or 12.2.0 to 12.2.2.
  • UNKNOWNNo release given, no patch list, or no confirmed patch number to check against. Also 12.1 and earlier, which Oracle did not assess.
  • INDICATORS FOUNDA served POST to AppsTCFServer from outside your trusted networks, a request naming GanttDataServer or a suspicious file in $APPLPTMP. This overrides PATCHED.

Exit codes

CodeMeaning
0PATCHED
1LIKELY VULNERABLE, or INDICATORS FOUND
2UNKNOWN
3Error, such as no inputs or an unreadable file

MSPs can use the exit code in RMM or scheduled jobs to flag instances at scale. The url_fw.conf result (RISK, WARN or OK) is informational and does not change it.

Know the limits

  • Both checkers are read-only and offline. They only read the files you give them, never connect to EBS, the database or any URL, never send a request to AppsTCFServer and never run a file they find.
  • Oracle's public pages give no patch number, so the checkers do not hardcode one. Without a number you confirmed in KA923 the patch result is UNKNOWN, not PATCHED.
  • Request bodies are rarely logged, so not finding GanttDataServer in logs is weak evidence.
  • The KQL has not been run against a live tenant. Fields marked UNVERIFIED FIELD depend on your connectors, and the Sigma burst correlation rule does not convert to KQL. Use KQL Q1 to Q4 and Q9 for that.

Reactive: How to Hunt

An instance that ran without the October 2026 CPU may already have been reached. Hunt over the whole unpatched period, at least from 20 October 2026. CybaOps can run these hunts across your estate or your clients'.

If you find something

  • Isolate the host at the network level. Do not wipe it.
  • Keep the evidence: OHS, load balancer and WAF logs, WebLogic logs, concurrent manager logs, database audit trails and a disk and memory image.
  • Rotate the APPS, SYSADMIN, APPLSYS, SYSTEM and SYS passwords, the WebLogic admin password and any integration or service account whose credentials EBS stores.
  • Treat the EBS data (finance, HR, suppliers and customers) as possibly exposed, and involve your legal team and DPO on breach notification.
  • Apply the CPU, rebuild from a known good state where you can, and keep monitoring.

Patched does not mean clean

The October 2026 CPU closes the flaw, but it does not remove files, changed concurrent programs, new accounts or stolen credentials an attacker already has. Every instance that ran an affected release should be hunted, not just updated.

Oracle EBS CVE-2026-101767 FAQ

Short answers based on Oracle, CISA and NVD as of 28 October 2026.

Is CVE-2026-101767 being exploited?

Security researchers report exploitation attempts against internet-facing Oracle E-Business Suite systems from 27 October 2026, reported publicly on 28 October. No breaches are confirmed yet, and neither Oracle nor CISA has confirmed exploitation. Treat any unpatched, reachable instance as a target now.

Is it in the CISA KEV catalogue?

No. CVE-2026-101767 was not in CISA's Known Exploited Vulnerabilities catalogue as of the 27 October 2026 release, so there is no CISA due date. That only means CISA has not confirmed exploitation yet. It is not a reason to wait.

Which versions are affected?

Oracle lists Oracle E-Business Suite 12.2.3 to 12.2.15, in Oracle Application Object Library (component Core). Releases 12.2.0 to 12.2.2 get no CPU patch and need an upgrade. For 12.2.16 and later, confirm in My Oracle Support note KA923. Treat 12.1 and earlier as exposed.

How severe is it?

Oracle scores it CVSS 3.1 9.8 Critical (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H). It needs no login and works over HTTP, and Oracle says a successful attack can result in takeover of Oracle Application Object Library. NVD has not scored it yet and lists it as Awaiting Analysis.

How do we fix it?

Apply the October 2026 Critical Patch Update for Oracle E-Business Suite and its prerequisites, as listed for your release in My Oracle Support note KA923, internet-facing instances first. Oracle's public pages give the bug number 39800355 but not the patch numbers, so confirm the exact patches in KA923.

What is CVE-2026-101809, and do we need a separate fix?

CVE-2026-101809 is a separate flaw in Oracle Workflow (Notification Mailer) fixed in the same October 2026 CPU. Oracle scores it CVSS 10.0 and it also needs no login. Apply the whole EBS CPU, not just the fix for CVE-2026-101767, and both are covered.

What can we do before we can apply the CPU?

Remove the AppsTCFServer rule from the EBS URL firewall allowlist (url_fw.conf) through the AutoConfig custom template, and limit the EBS web tier to trusted networks or a VPN. Test on a clone first, as some Forms or Gantt features may rely on the servlet. These steps reduce risk but do not replace the CPU.

Does applying the CPU remove an attacker who is already in?

No. The CPU closes the flaw but leaves anything an attacker already planted, such as files in $APPLPTMP, changed concurrent programs or stolen credentials. Hunt over the whole period each instance ran without the CPU, at least from 20 October 2026.

Our EBS is internal only. Can we wait?

No. Internal instances are reachable from any compromised laptop, VPN account or supplier connection. Patch internet-facing instances first, then internal, DR, test and cloned environments in the same cycle.

We are an MSP or run several EBS estates. Where do we start?

Export the release and applied patch list from each instance with the read-only SQL in the pack and run the free checkers against them. Use the exit codes to flag LIKELY VULNERABLE and UNKNOWN instances, apply the URL firewall change on those first, and treat any INDICATORS FOUND result as an incident.

Protect Your ERP, and Your Clients'

CybaOps monitors your servers, endpoints and cloud workloads, whether that's your own business or your clients'. UK-based analysts monitor alerts 24/7, run these threat hunts and act on pre-approved response actions, and CybaOps drives remediation through to a verified fix, so proactive checks and reactive response happen in one place.