ShinyHunters Exploits Oracle PeopleSoft with WAF Bypass

ShinyHunters Bypasses WAFs in Renewed Oracle PeopleSoft Attacks

CRITICAL
September 26, 2026
5m read
VulnerabilityThreat ActorCyberattack

Impact Scope

People Affected

Over 100 organizations notified of risk, dozens confirmed compromised

Industries Affected

EducationHealthcareTechnologyTransportationGovernment

Related Entities

Threat Actors

Organizations

Oracle MandiantFBI

Products & Tech

PeopleSoftMeshCentralOracle WebLogic Server

Other

Google SIDEEYE

CVE Identifiers

CVE-2026-35273
CRITICAL
CVSS:9.8

Full Report

Executive Summary

On September 26, 2026, Google's Mandiant and Threat Intelligence Group (GTIG) reported a renewed mass exploitation campaign by the threat actor UNC6240, also known as ShinyHunters. The group is targeting a critical remote code execution (RCE) vulnerability, CVE-2026-35273 (CVSS 9.8), in Oracle PeopleSoft. The new attack wave successfully bypasses Web Application Firewall (WAF) rules that many organizations implemented after the initial exploitation in May-June 2026. The attackers are using a simple URL-encoding trick to circumvent these defenses, deploying web shells and a new backdoor named SIDEEYE on unpatched, internet-facing servers. The campaign has expanded beyond higher education to include healthcare, technology, and government entities, with dozens of systems already compromised.


Threat Overview

The vulnerability, CVE-2026-35273, is an unauthenticated RCE flaw in Oracle's PeopleSoft platform. The initial exploitation campaign occurred between May 27 and June 9, 2026, primarily targeting universities. In response, Oracle released an out-of-band patch on June 10, 2026. Organizations that failed to patch often resorted to implementing WAF rules to block malicious requests targeting the vulnerable /PSEMHUB/* endpoint.

However, ShinyHunters has adapted its tactics. The current campaign, which began in September 2026, leverages a WAF bypass technique. By encoding characters in the URL path (e.g., replacing 'P' with %50), the attackers can craft requests that are not blocked by pattern-matching WAF rules. The underlying Oracle WebLogic server decodes the URL, allowing the malicious request to reach the vulnerable component, leading to code execution. Google has since alerted over 100 organizations to their exposure, confirming active compromises on dozens of systems.

Technical Analysis

The core of the attack is the exploitation of CVE-2026-35273 combined with a WAF bypass. The threat actors are using URL encoding to evade simple string-based firewall rules.

Attack Chain:

  1. Initial Access: The attacker sends a specially crafted HTTP request to an internet-facing Oracle PeopleSoft server. The request targets the /PSEMHUB/ endpoint but with URL-encoded characters, such as /%50SEMHUB/, to bypass WAF rules looking for the literal string /PSEMHUB/. This leverages the T1190 - Exploit Public-Facing Application technique.
  2. Execution: The WebLogic server processes the request, decodes the URL, and passes it to the vulnerable PeopleSoft component, triggering the RCE flaw. This allows the attacker to execute arbitrary commands on the server.
  3. Persistence & C2: Post-exploitation, ShinyHunters deploys web shells for initial persistence. They have also been observed installing the legitimate remote management tool MeshCentral for secondary access and command and control (T1219 - Remote Access Software).
  4. Payload Deployment: In the latest intrusions, a new multi-stage backdoor called SIDEEYE is deployed on compromised Windows PeopleSoft servers. This backdoor provides extensive capabilities, including credential theft (T1003 - OS Credential Dumping), file and process management, and acting as a network proxy (T1090 - Proxy).

MITRE ATT&CK Techniques Observed:

Impact Assessment

The business impact of this campaign is severe. Successful exploitation grants attackers full control over the PeopleSoft server, which often contains sensitive HR, financial, and student data. The expansion of targeting to healthcare, technology, and transportation sectors increases the risk of significant data breaches and operational disruption. The use of a WAF bypass demonstrates the unreliability of virtual patching as a long-term solution. Organizations that relied on WAF rules instead of applying the official Oracle patch are now fully exposed. The deployment of the SIDEEYE backdoor indicates a long-term interest in compromised networks for data exfiltration, lateral movement, and potentially ransomware deployment.

IOCs — Directly from Articles

No specific file hashes, IP addresses, or domains were listed in the source articles.

Cyber Observables — Hunting Hints

Security teams may want to hunt for the following patterns which could indicate related activity:

Type
url_pattern
Value
/%50SEMHUB/
Description
A URL-encoded pattern used to bypass WAF rules. Monitor web server logs for variations of URL-encoded paths to /PSEMHUB/.
Type
url_pattern
Value
/*/PSEMHUB/*
Description
Suspicious requests to the PeopleSoft PSEMHUB endpoint.
Type
process_name
Value
MeshCentral.exe
Description
The presence of MeshCentral on a PeopleSoft server where it is not an authorized tool is highly suspicious.
Type
file_name
Value
sideeye.dll
Description
Hypothetical filename for the SIDEEYE backdoor. Search for newly created suspicious DLLs or executables in PeopleSoft directories.
Type
network_traffic_pattern
Value
Outbound traffic to meshcentral.com
Description
Monitor for unexpected outbound connections from PeopleSoft servers to MeshCentral C2 domains.

Detection & Response

  • Log Analysis: Scrutinize web server and WAF logs for requests to the /PSEMHUB/ endpoint, specifically looking for URL-encoded variations or requests that were passed through by the WAF. Enable logging for decoded URL requests if possible. D3FEND's D3-NTA - Network Traffic Analysis is critical here.
  • Endpoint Detection: Monitor PeopleSoft servers for the creation of new files, especially web shells (e.g., .jsp, .aspx) in web-accessible directories. Look for suspicious child processes spawned by the PeopleSoft application server process (e.g., cmd.exe, powershell.exe).
  • Threat Hunting: Proactively hunt for the presence of MeshCentral agents or other unauthorized remote access tools on critical servers. Check for suspicious scheduled tasks or services configured for persistence.

Mitigation

Relying on WAF rules as a primary mitigation for a critical RCE vulnerability is insufficient. Patching should always be the priority.

  1. Patch Immediately: The most critical action is to apply Oracle's security update for CVE-2026-35273. This is the only way to fully remediate the vulnerability. This aligns with D3FEND's D3-SU - Software Update.
  2. Strengthen WAF Rules: If patching cannot be immediately applied, update WAF rules to detect URL-encoded bypass attempts. Rules should normalize or decode URL paths before applying pattern matching. This is a temporary compensating control, not a substitute for patching.
  3. Egress Filtering: Implement strict egress filtering to block unauthorized outbound connections from PeopleSoft servers to the internet, which can prevent tools like MeshCentral from connecting to their C2 servers.
  4. Assume Breach: For organizations with unpatched, internet-facing PeopleSoft servers, assume a compromise has occurred. Initiate incident response procedures, hunt for web shells, backdoors, and unauthorized accounts.
  5. Network Segmentation: Isolate PeopleSoft servers from the rest of the network to limit the blast radius of a potential compromise. Restrict access to management ports and interfaces. This relates to D3FEND's D3-NI - Network Isolation.

Timeline of Events

1
May 27, 2026
Initial ShinyHunters exploitation campaign against CVE-2026-35273 begins.
2
June 10, 2026
Oracle releases an out-of-band security patch for CVE-2026-35273.
3
September 26, 2026
Google reports a renewed mass exploitation campaign using a WAF bypass technique.
4
September 26, 2026
This article was published

MITRE ATT&CK Mitigations

Applying the official Oracle patch for CVE-2026-35273 is the most effective mitigation.

Implement strict egress filtering to prevent C2 communication and tool downloads. Ingress filtering and WAF rules should be enhanced to detect encoded payloads.

Audit

M1047enterprise

Regularly audit web server logs, process creation events, and network traffic for signs of compromise.

Restrict access to the PeopleSoft application to only trusted internal networks if it does not need to be internet-facing.

D3FEND Defensive Countermeasures

The primary and most critical defensive action is to apply the out-of-band security update for CVE-2026-35273 provided by Oracle. This is not just a recommendation; it is an urgent necessity. Given that threat actors are actively bypassing WAFs, any mitigation short of patching is insufficient and leaves the organization vulnerable. The patch directly remediates the root cause of the remote code execution vulnerability, making exploitation impossible. Prioritize patching on all internet-facing PeopleSoft instances immediately. After applying the patch, verify that the update was successful and that the system is no longer vulnerable using internal scanning tools. Establish a rapid patching cycle for critical vulnerabilities, especially for business-critical applications like PeopleSoft, to prevent future zero-day or N-day exploitation scenarios.

Implement comprehensive network traffic analysis focused on the traffic to and from your Oracle PeopleSoft servers. Specifically, configure detection rules to flag requests containing URL-encoded characters targeting sensitive paths like /PSEMHUB/. Your monitoring solution should be capable of decoding URL parameters to identify malicious payloads hidden by encoding. Furthermore, establish a baseline of normal outbound traffic from these servers. Alert on any deviations, such as connections to known remote access tool domains (e.g., meshcentral.com), connections to unusual IP addresses, or large data transfers that could indicate data exfiltration. This continuous monitoring can detect exploitation attempts that bypass static WAF rules and identify post-compromise C2 activity.

While the attackers are bypassing some WAF rules, a well-configured WAF or Inbound Traffic Filtering solution remains a valuable layer of defense. If patching is delayed, immediately enhance your WAF ruleset. Instead of just blocking the literal string /PSEMHUB/, implement rules that first normalize the URI path by decoding URL-encoded characters and then apply the block pattern. This will catch evasions like /%50SEMHUB/. Additionally, if the PeopleSoft instance should only be accessible to a known set of IP ranges (e.g., corporate offices, VPN clients), implement strict IP allowlisting to block all other access. This drastically reduces the attack surface, making it much harder for a global actor like ShinyHunters to discover and exploit the system.

Timeline of Events

1
May 27, 2026

Initial ShinyHunters exploitation campaign against CVE-2026-35273 begins.

2
June 10, 2026

Oracle releases an out-of-band security patch for CVE-2026-35273.

3
September 26, 2026

Google reports a renewed mass exploitation campaign using a WAF bypass technique.

Article Author

Jason Gomes

Jason Gomes

• Cybersecurity Practitioner

Cybersecurity professional with over 10 years of specialized experience in security operations, threat intelligence, incident response, and security automation. Expertise spans SOAR/XSOAR orchestration, threat intelligence platforms, SIEM/UEBA analytics, and building cyber fusion centers. Background includes technical enablement, solution architecture for enterprise and government clients, and implementing security automation workflows across IR, TIP, and SOC use cases.

Threat Intelligence & AnalysisSecurity Orchestration (SOAR/XSOAR)Incident Response & Digital ForensicsSecurity Operations Center (SOC)SIEM & Security AnalyticsCyber Fusion & Threat SharingSecurity Automation & IntegrationManaged Detection & Response (MDR)

Editorial Standards & Analyst Review

CyberNetSec.io uses automation to assist source monitoring, deduplication, observable extraction, and structured intelligence generation. Published analysis follows human-defined editorial standards and adds defensive context including MITRE ATT&CK, D3FEND, STIX, and Sigma where applicable. Read our editorial policy.

Tags

WAF BypassRemote Code ExecutionURL EncodingVirtual PatchingMass Exploitation

📢 Share This Article

Help others stay informed about cybersecurity threats

🎯 MITRE ATT&CK Mapped

Every tactic, technique, and sub-technique used in this threat has been identified and mapped to the MITRE ATT&CK framework for consistent, actionable threat language.

🧠 Enriched & Analyzed

Observables and indicators of compromise (IOCs) have been extracted and cataloged. Risk has been assessed and correlated with known threat actors and historical campaigns.

🛡️ Actionable Guidance

Detection rules, incident response steps, and D3FEND-aligned mitigation strategies are included so your team can act on this intelligence immediately.

🔗 STIX Visualizer

Structured threat data is packaged as a STIX 2.1 bundle and can be visualized as an interactive graph — relationships between actors, malware, techniques, and indicators.

⚡ Sigma Generator

Sigma detection rules are derived from the threat techniques in this article and can be converted for deployment across any major SIEM or EDR platform.