AI News

ShinyHunters Swamps Education Sector with Zero-Day Oracle PeopleSoft Exploit

Quick answer

ShinyHunters exploit a critical zero-day in Oracle PeopleSoft to target education sector. Learn how to defend your swamp with network isolation, monitoring, and IOC hunting.

Hold onto your lily pads, devs—there’s a new predator lurking in the swamp. Mandiant and Google Threat Intelligence Group (GTIG) have uncovered an active compromise and extortion campaign by the notorious ShinyHunters crew (tracked as UNC6240). They’ve been exploiting a critical zero-day vulnerability (CVE-2026-35273, CVSS 9.8) in Oracle PeopleSoft’s Environment Management component, and they’re going after the education sector like caimans after a slow capybara.

Between May 27 and June 9, 2026, these digital swamp creatures targeted over 100 organizations—68% of which are higher education institutions. They used a clever masquerade: custom MeshCentral agents disguised as Microsoft Azure services, communicating with a C2 server at wss://azurenetfiles.net:443/agent.ashx. Classic caiman trickery.

How the Swamp Got Muddy

The attackers set up staging servers on five IP addresses (142.11.200.186-190) hosting Python SimpleHTTP servers on port 8888. These servers exposed directories containing pre-configured Windows MeshCentral agent binaries named meshagent32-azure-ops.exe, meshagent64-azure-ops.exe, and meshagent64-v2.exe. They also staged an unconfigured Linux agent, likely for dynamic deployment.

Once inside, they used the MeshCentral CLI (meshctrl.js) to run reconnaissance commands, map PeopleSoft configurations, and deploy a custom lateral movement script: [victim_abbreviation]_fanout.sh. This script performed SSH credential spraying against internal hosts, dropping a defacement file (README-IF-YOU-SEE-THIS-YOUVE-BEEN-HACKED.TXT) into WebLogic and Process Scheduler directories. The stolen data then made its way to the ShinyHunters Data Leak Site (DLS) on June 9.

What This Means for Your Swamp

If you’re running Oracle PeopleSoft, it’s time to reinforce your banks. Here’s what you need to do:

Network Isolation & WAF Rules

  • Block external access to /PSEMHUB/* and /PSIGW/HttpListeningConnector at the firewall. Don’t rely solely on WAF body-inspection rules—they can be bypassed.
  • This is non-breaking for standard user operations; these endpoints are administrative.

Log & Endpoint Monitoring

  • Audit PIA WebLogic access logs for HTTP POST requests to /PSEMHUB/hub and /PSIGW/HttpListeningConnector from external IPs.
  • Check for SSRF attempts using loopback IPs (127.0.0.1, localhost) in request headers.

Network Telemetry

  • Monitor outbound SMB traffic (TCP 445) from PeopleSoft hosts to untrusted destinations—attackers may try to capture NetNTLM hashes.

Host-Level Auditing

  • Scan for unexpected .jsp files in PSEMHUB.war.
  • Check .../PSEMHUB.war/envmetadata/transactions/ for unauthorized folders or binaries.
  • Look for directories named logs, persistantstorage, or scratchpad under PSEMHUB.
  • Inspect <docroot>/envmetadata/data/environment/ for recently modified .xml files (XMLDecoder persistence).

For a deeper dive into securing your backend infrastructure, check out our reviews of Supabase, Firebase, and Neon Database—all solid alternatives to keep your data safe from swamp predators.

Indicators of Compromise (IOCs)

Here are the breadcrumbs to follow if you suspect you’ve been visited by ShinyHunters:

Indicator Type Value
142.11.200.186 IP Staging server
142.11.200.187 IP Staging server
142.11.200.188 IP Staging server
142.11.200.189 IP Staging server
142.11.200.190 IP Staging server
azurenetfiles.net Domain C2 server
.bash_history SHA-256 2ab684d93c1553fad87041b4dea97188a97e78589deee2a7bacff905564f3a35
meshagent64-azure-ops.exe SHA-256 f02a924c9ff92a8780ce812511341182c6b509d45bc59f3f7b522e37225d24fc
meshagent64-v2.exe SHA-256 d83fdb9e53c5ff03c4cb0451ea1bebd79b53f29eadc1e2fa394c7af13a86ce2f
meshagent32-azure-ops.exe SHA-256 c7e9332731b06644fc73e0046a2a89eaa59b09f54250e9bd622467187351711f
meshagent (Linux) SHA-256 68257a6f9ff196179ec03624e849927f26599eb180a7c82e14ef5bc4e93bc309

Stay safe out there, capybaras. Patch your PeopleSoft, lock down those endpoints, and keep an eye on the water for caiman fins.

Original announcement published on Google Cloud.