Cybersecurity · Vulnerability Management
One Oracle Zero-Day, 100+ Breaches: Inside the ShinyHunters PeopleSoft Campaign
CVE-2026-35273, a critical unauthenticated RCE in Oracle PeopleSoft, was exploited as a zero-day for two weeks before patching. Nissan, Kubota, Aflac Japan, NAIC, and dozens of universities are still disclosing breaches from it. Here's what happened and how to check your own exposure.
Prathviraj Singh
5 min read
Sponsored
A single unauthenticated bug in a two-decade-old HR and finance platform has now produced breach notifications from a carmaker, a farm equipment manufacturer, an insurance regulator, and an entire wave of universities. That’s the practical shape of CVE-2026-35273: not a headline about one company, but a case study in what happens when a critical flaw in widely deployed enterprise software sits unpatched during a window when a professional extortion group is already scanning for it.
What the vulnerability actually is
CVE-2026-35273 lives in the Updates Environment Management component of Oracle PeopleTools, the framework underneath PeopleSoft HR, finance, and campus-management applications. It’s rated CVSS 9.8, about as bad as a score gets, because the attack requires no authentication and no user interaction: send the right request to an exposed PeopleSoft instance running PeopleTools 8.61 or 8.62, and you get remote code execution.
That combination, unauthenticated plus remote plus code execution, is the profile that turns a vulnerability into a mass-exploitation event rather than a targeted one. Attackers don’t need to phish anyone or steal credentials first. They need a list of internet-facing PeopleSoft instances, which is the kind of thing a port scan finds in an afternoon.
The timeline that matters
ShinyHunters, the group behind this campaign, exploited the flaw as a genuine zero-day, meaning before Oracle had a patch available, from roughly May 27 to June 9, 2026. Oracle shipped an emergency fix on June 10. Two weeks doesn’t sound like much, but against an unauthenticated RCE with no login required, it’s more than enough time to compromise every reachable instance an attacker can find and start exfiltrating data quietly, well before anyone notices.
That’s exactly what happened. Breach notifications didn’t start trickling out in June when the patch shipped. They arrived in a cluster starting July 3, nearly a month later, as affected organizations finished their forensic investigations and legal review. Nissan disclosed exposure of employee data including Social Security numbers, national identification numbers, and financial and tax records. Kubota North America and Aflac’s Japan subsidiary confirmed data theft around the same date. The National Association of Insurance Commissioners said the stolen data was largely public-facing material, outdated logs, and configuration files, a smaller blast radius but the same root cause. Google’s threat intelligence team separately documented the same actor hitting universities running PeopleSoft for student and staff records. Researchers now estimate more than 100 organizations were touched by this single flaw.
| Organization | Disclosed | Data exposed |
|---|---|---|
| Nissan | July 3, 2026 | SSNs, national ID numbers, financial/tax records |
| Kubota North America | ~July 3, 2026 | Employee data (details limited) |
| Aflac (Japan subsidiary) | ~July 3, 2026 | Customer/policy data (details limited) |
| NAIC | July 2026 | Public-facing data, outdated logs, configs |
| Multiple universities | Ongoing | Student and staff records |
Why this keeps happening to PeopleSoft specifically
PeopleSoft isn’t a niche product. It’s the kind of enterprise system that gets deployed once, heavily customized, and then left running for fifteen years because migrating off it is its own multi-year project. That longevity is exactly what makes it an attractive target: large, stable install base, frequently internet-facing for self-service HR and student portals, and patch cycles that in practice lag well behind the vendor’s release schedule because upgrading touches so much custom code.
This isn’t the first time this exact pattern has played out with Oracle enterprise software; ShinyHunters and adjacent groups have run near-identical campaigns against other widely deployed platforms, and the group’s track record includes the 2024-2025 Snowflake credential-theft wave and breaches touching Ticketmaster, AT&T, and Salesforce customer environments. This is a group with an established playbook: find a critical flaw in something enterprises can’t quickly replace, exploit broadly, exfiltrate quietly, then monetize through extortion, sometimes months after the initial breach.
What patching alone doesn’t fix
The uncomfortable part of this timeline is that “we’re patched” and “we’re safe” are different claims here. If your organization ran an internet-facing PeopleTools 8.61 or 8.62 instance at any point between May 27 and June 9, 2026, applying the June 10 patch stops future exploitation of this specific flaw. It does not retroactively determine whether you were one of the instances hit during that window.
The organizations now issuing breach notifications aren’t doing so because they got newly compromised in July. They’re doing so because their forensic review of that May-June window turned up evidence of prior compromise. If you haven’t done that review, patching status alone isn’t a clean bill of health.
What to actually do this week
- Confirm your PeopleTools patch level, not just that you applied “a” patch, but that you’re specifically past the fix for CVE-2026-35273 for the Updates Environment Management component.
- Pull logs from May 27 through June 9, 2026 for that component specifically, and look for anomalous requests, unexpected process spawns, or outbound connections that don’t match normal PeopleSoft behavior.
- If your log retention doesn’t cover that window, don’t assume you’re clean. Treat the gap as a reason to escalate, since the absence of evidence isn’t evidence of absence when the retention window itself is the problem.
- Check whether your instance was ever directly internet-facing, even briefly, since that’s the exposure path this exploit requires. An instance behind VPN-only access for its entire history has a fundamentally different risk profile than one with a public login page.
If your team is running legacy enterprise platforms like PeopleSoft alongside newer infrastructure, this kind of gap, patch discipline that lags the actual threat timeline, is usually a symptom of a broader security posture review being overdue, not a one-off miss. A single unpatched zero-day window did more damage here than most companies’ entire annual vulnerability backlog. That’s the actual lesson, independent of which vendor’s product it happened to be this time.
Frequently asked questions
- What is CVE-2026-35273?
- It's a critical, unauthenticated remote code execution vulnerability (CVSS 9.8) in the Updates Environment Management component of Oracle PeopleTools, affecting versions 8.61 and 8.62. An attacker needs no credentials and no user interaction to exploit it remotely, which is why it moved from disclosure to mass exploitation so fast.
- Is my organization affected if we already patched?
- Patching stops new exploitation, but it doesn't undo anything that happened before you applied it. ShinyHunters exploited this as a zero-day for roughly two weeks, from May 27 to June 9, 2026, before Oracle's June 10 emergency fix. If your PeopleTools instance was internet-facing and unpatched at any point in that window, you need to review logs from that period for signs of compromise, not just confirm you're now on a patched build.
- Who has confirmed a breach from this campaign so far?
- Nissan, Kubota North America, Aflac's Japan subsidiary, and the National Association of Insurance Commissioners (NAIC) all confirmed data theft tied to this campaign, with notifications clustering around July 3, 2026. Google's Threat Intelligence team separately reported ShinyHunters targeting the education sector through the same flaw, and researchers estimate more than 100 organizations were affected in total. That list is still growing as more victims complete their investigations.
- Who is ShinyHunters and should I take this more seriously because of who they are?
- ShinyHunters is a financially motivated data-theft and extortion group, also tracked under the names Bling Libra, UNC6040, and UNC6240. They're not new: the same group or its close affiliates were behind the 2024-2025 Snowflake credential-theft wave, and breaches at Ticketmaster, AT&T, and Salesforce customers. That track record matters operationally, because it tells you what happens next: exfiltration first, then extortion demands, sometimes months later, rather than immediate public leaking.
- What should we actually do this week if we run PeopleSoft?
- Confirm you're on a PeopleTools build patched past CVE-2026-35273, then pull logs covering May 27 through June 9, 2026 for your Updates Environment Management component specifically, looking for anomalous requests or unexpected process execution. If you can't rule out compromise from log retention gaps, treat it as a probable breach and start the corresponding notification and containment process rather than waiting for certainty you may never get.
Sources
- The Hacker News: ShinyHunters Exploits Oracle PeopleSoft Zero-Day (CVE-2026-35273)
- BleepingComputer: NAIC says public data stolen in ShinyHunters' PeopleSoft breach
- SecurityWeek: Nissan Employee Data Breached in Oracle PeopleSoft Hack
- Google Cloud Threat Intelligence: ShinyHunters Targets Education Sector with Oracle PeopleSoft Exploit
Sponsored
More from this category
More from Cybersecurity
R.01 An OpenAI Model Broke Out of a Test Sandbox and Hacked Hugging Face. Here's What Actually Happened.
R.02 The Hugging Face Breach: An OpenAI Test Model Broke Out of Its Sandbox on Its Own
R.03 CVE-2026-50017: pnpm Leaked npm Auth Tokens to Untrusted Registries. Are You Patched?
Sponsored
Discussion
Join the conversation.
Comments are powered by GitHub Discussions. Sign in with your GitHub account to leave a comment.
Sponsored