BREACH / EXTORTION

ShinyHunters Claims FBI Breach

An Extortion Crew Attacks the Agency That Told Victims Not to Pay. ShinyHunters says it breached the FBI through FBIJobs.gov, stole about 2 TB of data on agents and job applicants, and hit Medlink medical records.

Matt Lucas  |  September 24, 2026  |  5 min
Editorial hero illustration
2 TB
Data ShinyHunters claims it stole
6
FBI services the group named
May 2026
FBI PSA the group says it is retaliating for
8 figures
Ransom demand posted on hijacked Clop site
TL;DR
  • What: ShinyHunters claims it breached the FBI via an unpatched Oracle PeopleSoft zero-day on FBIJobs.gov and defaced the jobs site.
  • Impact: The group says it holds about 2 TB covering agents and applicants across FBI PEGA, Medlink, FBIJOBS, HR, CJ and PHIRE, including medical records.
  • Fix / mitigation: No PeopleSoft pre-auth RCE zero-day has been published and no patch exists for it; patch the related CVE-2026-35273 per Oracle, cut internet exposure of PeopleSoft, and audit third-party OAuth and SaaS trust paths.
  • Who's at risk: Any organization running internet-facing Oracle PeopleSoft, plus public-sector agencies and their third-party HR and recruiting providers.

On Tuesday, September 22, the cyber extortion group ShinyHunters posted a statement to its dark web site claiming it had compromised the U.S. Federal Bureau of Investigation. The group says it holds "very sensitive data on almost ALL FBI Agents and individuals who filed an application with the FBI for a job." If even part of that holds up, the people exposed are the ones whose identities matter most to keep quiet: serving agents, former staff, and applicants who handed a government portal their background in good faith.

The motive, by the group's own account, is not money. ShinyHunters says it went after the FBI because of a May 2026 public service announcement that detailed its targeting of Canvas, an online learning management system, and urged victims not to pay. An extortion crew is now attacking the agency that told its victims to stop paying. That is the story, and it should worry every defender who has ever made a public no-pay call.

What ShinyHunters claims

A ShinyHunters spokesperson told The Hacker News the stolen data runs to roughly 2 TB and touches FBI PEGA, Medlink, FBIJOBS, HR, CJ and PHIRE, with more internal services possibly affected. The group singled out Medlink, saying it contains medical information, prescriptions, medical discharges, clinic visits and diagnoses tied to agents.

On entry, a spokesperson told The Register the group used a new Oracle PeopleSoft zero-day to get remote code execution and deface the FBI jobs site with a "This site has been seized by ShinyHunters" banner. The site now shows a scheduled maintenance page. The claim was first reported by 404 Media.

Claimed, not confirmed

No details of a PeopleSoft pre-authenticated RCE zero-day exist publicly. The 2 TB figure, the list of six services and the Medlink contents all come from the attackers. Treat them as claims until the FBI or a third party confirms them.

What the FBI has confirmed

Less, and carefully worded. The FBI told Reuters it is "aware of claims regarding unauthorized activity affecting FBIjobs.gov and is currently investigating." In a post on X, the Bureau said the point of breach is still undetermined, meaning it could sit with a third party or inside the FBI enterprise, and that it is working with the third-party providers that support FBIJobs.gov to mitigate risk.

That third-party framing matters. A recruiting portal is exactly the kind of system that gets outsourced, integrated with HR back ends, and forgotten by the core security team until something breaks.

The PeopleSoft angle

The zero-day claim is unverified, but the pattern is not new. In June 2026, ShinyHunters weaponized a similar PeopleSoft flaw, CVE-2026-35273, to break into enterprise networks and extort victims. A group that has already monetized one PeopleSoft bug has every reason to keep hunting in the same codebase. Organizations running internet-facing PeopleSoft should assume they are on the target list whether or not this specific zero-day turns out to be real.

A brand, not a crew

The FBI claim lands days after ShinyHunters hijacked the leak site of the Clop ransomware crew and posted an 8-figure demand against it. The group also rejects any link to The Com collective, calling that label propaganda from the security industry, and blames impersonators for threats sent to journalists and researchers.

Etay Maor, VP of threat intelligence at Cato Networks, said the claim "should absolutely be taken seriously" and noted that while nation-state groups have hit law enforcement before, citing the 2015 OPM breach, a cybercrime brand publicly claiming an FBI compromise is different. He pointed to the September 23 timestamp on a post that surfaced September 22 in the U.S. as a possible, non-definitive hint of activity in Asia. He also described ShinyHunters as a brand that outlasts takedowns, arrests and forum seizures by recruiting new operators, with a recent playbook built on help-desk social engineering, malicious OAuth applications and stolen SaaS integration tokens.

The RedEye take

Take the claim seriously and the rhetoric not at all. The public argument about disinformation and brand reputation is a sales pitch aimed at future victims: ShinyHunters is telling the market that paying it is safe and that law enforcement guidance is wrong. The Clop hijack and the FBI post are the same move, status plays designed to make the brand look untouchable. The real risk sits below the noise. Whether the door was a PeopleSoft zero-day or a third-party provider, the target was an HR and recruiting system holding medical and identity data on people whose safety depends on it staying private. Most organizations run the same class of system with far less scrutiny than their production perimeter. That gap is the lesson, not the drama.

What defenders should learn

Source

Reporting based on The Hacker News, "ShinyHunters Claims FBI Breach, Says It Stole Data on Agents and Job Applicants," by Ravie Lakshmanan, September 23, 2026: https://thehackernews.com/2026/09/shinyhunters-claims-fbi-breach-says-it.html

Fix It Yourself

Everything above is what happened. This is what to run. The check commands change nothing.

Check whether you are exposed

Report your PeopleSoft PeopleTools release to compare against Oracle's advisory for CVE-2026-35273 (read-only SQL)

SELECT TOOLSREL, LASTREFRESHEDDTTM FROM PSSTATUS;

Test from outside your network whether your PeopleSoft login page answers on the public internet

HOST=hr.example.com; curl -s -o /dev/null -w "%{http_code}\n" "https://$HOST/psp/ps/?cmd=login"

List third-party OAuth apps in your Entra ID tenant (Microsoft Graph PowerShell, read-only)

Connect-MgGraph -Scopes Application.Read.All; $t=(Get-MgContext).TenantId; Get-MgServicePrincipal -All | Where-Object { $_.AppOwnerOrganizationId -and $_.AppOwnerOrganizationId -ne $t } | Select-Object DisplayName, AppId, AccountEnabled

Close it

No patch exists for the claimed zero-day. Apply Oracle's fix for CVE-2026-35273 per the vendor advisory, then contain: limit HTTPS on the PeopleSoft web host to an internal range (runtime only, reverts on firewalld reload)

sudo firewall-cmd --add-rich-rule='rule family="ipv4" source address="10.0.0.0/8" port port="443" protocol="tcp" accept' && sudo firewall-cmd --remove-service=https

Disable, not delete, a suspicious third-party OAuth app in Entra ID (reversible)

$spId = (Get-MgServicePrincipal -Filter "appId eq 'APP_ID_FROM_CHECK'").Id; Update-MgServicePrincipal -ServicePrincipalId $spId -AccountEnabled:$false

Prompts for the agent you already run

You run Oracle PeopleSoft and want an exposure check

Audit this environment for PeopleSoft exposure. 1) Run SELECT TOOLSREL FROM PSSTATUS; against the PeopleSoft database and report the PeopleTools release. 2) From the web tier, list the listening ports of the WebLogic/PIA process and state whether /psp/ and /psc/ paths are reachable from the public internet. 3) Search the PIA web root for files modified in the last 30 days and list them with timestamps. 4) Check EDR or process logs for any shell (sh, bash, cmd.exe, powershell.exe) spawned by the WebLogic java process. Show every command and its raw output. Do not change firewall rules, stop services, or delete files; stop and report findings before any change.

You want to audit identity and third-party trust paths ShinyHunters abuses

Using Microsoft Graph PowerShell with read-only scopes, list every service principal owned by another tenant, every OAuth2PermissionGrant (Get-MgOauth2PermissionGrant -All) with its scopes, and any app granted Mail.Read, Files.Read.All or Directory.Read.All. Flag apps created or consented in the last 90 days and any with no sign-in activity owner. Present results as a table with your reasoning. Do not revoke, disable or delete anything; stop and wait for my approval.

What to alert on

Alert on process lineage from your EDR: any shell or scripting interpreter (sh, bash, cmd.exe, powershell.exe, python) whose parent process is the PeopleSoft WebLogic java process or the psappsrv/PSAPPSRV application server. A PeopleSoft web or app tier has no legitimate reason to spawn an interactive shell, so a hit on parent_process_name = java with a command line referencing the PIA domain, plus child_process_name in that shell set, is a high-fidelity RCE signal. Pair it with file integrity monitoring on the PIA web root for new or modified HTML and JSP files, which is where a defacement banner like the one on FBIJobs.gov would land.

Questions about your exposure?

RedEye Security provides assessments for organizations that need to understand their real risk.

Talk to us