Oracle Fusion Middleware 153 flaws patched
Free public brief. The indicators, the detections with Splunk SPL already written (plus Elastic and KQL where they apply), and a Slack alert the next time this touches a vendor you run are in the app — free account, no card.
Oracle patched 153 vulnerabilities in Fusion Middleware products; 66 critical, 78 exploitable without authentication.
Oracle released a security advisory addressing 153 vulnerabilities across its Fusion Middleware portfolio, including Helidon, Oracle Access Manager, Oracle Coherence, Oracle Forms, Oracle WebLogic Server, and thirteen other components. Of these, 66 flaws are rated critical, with five achieving perfect CVSS 10.0 scores: CVE-2026-71133, CVE-2026-83099, CVE-2026-83059, CVE-2026-83020, and CVE-2026-83021. The advisory states 78 vulnerabilities are remotely exploitable without authentication. Successful exploitation can lead to arbitrary code execution, authentication and authorization bypass, unauthorized access to sensitive data, data modification or deletion, and denial of service. Many flaws require no user interaction or prior access rights.
The vulnerability set spans multiple weakness classes, including missing authentication for critical functions and deserialization of untrusted data. CVSS scores range from 1.9 to 10.0. The NCSC advises prioritized patching of all critical-rated flaws. Oracle has released updates for the affected products. Defenders using any Fusion Middleware component should immediately review affected versions and apply available patches, prioritizing Access Manager, Forms, Internet Directory, Platform Security for Java, and WebLogic Server.
Mentioned in this report
Detection guidance
WebLogic Java Process Spawning Shell or Recon Utility on Windows
Oracle WebLogic Server JVM spawning PowerShell, cmd or common recon/download LOLBins, a typical post-exploitation pattern after unauthenticated RCE or deserialization attacks on Fusion Middleware. Auto-generated starting point — validate and tune in your environment before deploying. IOC matches can false-positive on shared infrastructure and decay as adversary infrastructure rotates.
title: WebLogic Java Process Spawning Shell or Recon Utility on Windows
description: Detects a WebLogic Server JVM (java.exe launched with weblogic.Server
or -Dweblogic.Name) spawning PowerShell, cmd, or common recon/download utilities.
Generalises on the parent/child relation, not any specific CVE payload.
tags:
- attack.initial-access
- attack.t1190
- attack.execution
- attack.t1059.001
- attack.discovery
- attack.t1083
logsource:
category: process_creation
product: windows
detection:
selection_parent:
ParentImage|endswith: \java.exe
ParentCommandLine|contains:
- weblogic.Server
- -Dweblogic.Name
selection_child:
Image|endswith:
- \powershell.exe
- \pwsh.exe
- \cmd.exe
- \whoami.exe
- \certutil.exe
- \bitsadmin.exe
- \mshta.exe
- \net.exe
- \net1.exe
- \nltest.exe
- \systeminfo.exe
condition: selection_parent and selection_child
falsepositives:
- Administrators running custom WebLogic deployment or maintenance scripts that shell
out through the JVM
- Application-specific batch jobs invoked by a WebLogic-hosted application
level: high
id: b7a972ed-3258-5c75-be1c-aa2a708eb8a3
status: experimental
author: Vorant
references:
- https://advisories.ncsc.nl/2026/ncsc-2026-0372.html
WebLogic Java Process Spawning Shell with Download or Reverse Shell Commands on Linux
Oracle WebLogic Server JVM on Linux spawning a shell that runs curl/wget, /dev/tcp, or base64-decoded payloads, indicating exploitation of a public-facing Fusion Middleware component. Auto-generated starting point — validate and tune in your environment before deploying. IOC matches can false-positive on shared infrastructure and decay as adversary infrastructure rotates.
title: WebLogic Java Process Spawning Shell with Download or Reverse Shell Commands
on Linux
description: Detects a WebLogic Server JVM on Linux spawning sh/bash with download-and-execute,
reverse shell, or encoded payload command lines. Generalises on the parent/child
relation and command patterns.
tags:
- attack.initial-access
- attack.t1190
- attack.execution
logsource:
category: process_creation
product: linux
detection:
selection_parent:
ParentImage|endswith: /java
ParentCommandLine|contains:
- weblogic.Server
- -Dweblogic.Name
selection_child:
Image|endswith:
- /sh
- /bash
- /dash
CommandLine|contains:
- curl
- wget
- /dev/tcp/
- base64 -d
- base64 --decode
- chmod +x
condition: selection_parent and selection_child
falsepositives:
- WebLogic-hosted applications that legitimately call out to shell scripts using curl
or wget
- Administrative patching scripts started from the WebLogic JVM
level: high
id: 32b43de9-0577-5a09-9d06-10098d218d3a
status: experimental
author: Vorant
references:
- https://advisories.ncsc.nl/2026/ncsc-2026-0372.html
Behavioural rules are generated from public reporting — validate in your environment before deploying.
Source reporting: https://advisories.ncsc.nl/2026/ncsc-2026-0372.html
What this brief leaves out
This page is the free tier: the write-up, the severity, the names. In the app the same report carries its extracted indicators, its detections (Splunk SPL already written, plus Elastic and Microsoft KQL where they apply), the actors and CVEs it names as live profiles, and the vendor research on the same campaign — the primary source the news paraphrased, cited and read directly.
It sits in a corpus of 13,853 reports from 146 sources, 616 of them written in the last seven days, and it grows through the day.
A new account starts with three days of all of it, no card, then keeps the government and CERT reporting free. Name the vendors you run and Slack hears about the reports that touch them — about forty a week that are yours, not the four hundred that are not.
Create a free account What it costs