
A hacktivist group says it pulled personnel records on more than 40,000 DHS staff through the department's single sign-on system and published them in a form anyone can browse by chain of command. The DHS employee data leak shows how fast an identity-provider directory turns into a social-engineering map, and any EU employer that syncs HR data into SSO carries the same risk.
Key takeaways
- The Department of Peace claims it released records on more than 40,000 DHS staff on October 28, 2026, each linked to supervisors and direct reports.
- The group claims it got in through DHS single sign-on; DHS has confirmed only a potential breach, with no vector or scope.
- For EU firms, the same exposure from an IdP means a GDPR breach assessment and possibly a NIS2 or DORA incident.
- Test how much of your org chart one low-privilege session can read, and alert on bulk directory enumeration.
What did the DHS employee data leak publish?
It published identifying details on U.S. Department of Homeland Security agents, operatives and associates, according to a group calling itself the Department of Peace. The group made the claim on Wednesday, October 28, 2026, and NPR immigration correspondent Vanessa Romo reported it for Morning Edition. NPR’s written story says more than 40,000 people; the broadcast says more than 41,000.
- More than 21,000 records identify Customs and Border Protection employees.
- About 10,000 relate to Immigration and Customs Enforcement and its Homeland Security Investigations unit.
- Roughly 1,000 concern staff at a cybersecurity defense agency the report does not name.
That is about a fifth of a department of a little more than 220,000 people, and NPR calls the set far from comprehensive. Some records cover people involved in undercover operations; nobody has published a count.
The exact fields are not settled. The written article lists names, phone numbers and addresses; the broadcast says names, email addresses and phone numbers. Assume names and phone numbers are present and treat physical or email addresses as possible.
DHS said it was “aware of a potential breach and is actively working to address the situation swiftly and effectively,” and that it was taking steps to “ensure all are properly protected.” It has not confirmed the record count, the authenticity of the files or how they were taken.
The Department of Peace framed the release as retaliation for a July 17 remark by Markwayne Mullin about “turning up the heat.” On October 29, NPR corrected one attribution: the note “They have our information, so it’s only fair that we have theirs” came from the Department of Peace, not from the publisher DDoSecrets.
Journalist Ryan Ottignon, who built the public search tool with Swiss activist maia arson crimew, rejects the word doxing and calls the release “just one step in that oversight process.” Whatever the label, the exposure is the same for the people in the file.
Why is a chain of command more dangerous than a contact list?
Because reporting lines tell an attacker who can approve what, and whose name to drop on the call. Every personnel file in the public version names the person’s supervisors and direct reports.
Emma Best, cofounder of Distributed Denial of Secrets, called the release “extraordinary but deceptive in its simplicity,” because it explicitly links officials overseeing covert and undercover operations with key staff in DHS rendition and deportation programs.
And the exposure lasts. A leaked password can be rotated in minutes; a name tied to an undercover role, a phone number and a manager cannot be withdrawn once copied.
From a pentester’s seat, the manager field is the most valuable field in any staff export. A phone list gives you targets. An org chart gives you a pretext: whose authority to invoke when asking for a password reset, a payment release or a VPN exception.
In a Cyprus firm, the people who get urgent “do this now” calls are EMI payment operations leads, forex broker treasury approvers, iGaming fraud and risk staff, Limassol vessel operations managers and whoever answers the SOC hotline. If the caller names the right boss, the request sounds real. Reporting lines are the first thing we build in a social engineering assessment.
One limit on this story: the source contains no CVE, no identity-provider product, no indicators and no exploit steps.
What happens when HR data sits in SSO?
One compromised identity layer can hand over the whole staff directory. The Department of Peace says it subverted DHS’s single sign-on system, but that is a claim, not a finding: no vendor, misconfiguration, token flaw or insider has been named, and DHS has not confirmed the vector.
“We got in through SSO” can mean phished credentials, MFA fatigue, a stolen session cookie, a malicious OAuth app grant, a compromised IdP administrator, a broken federation trust or an HR-directory API that answered too many queries. Each has a different fix.
The raw files went to DDoSecrets, which posted them in a database it calls Icepick, and to Ottignon and crimew, who turned them into a public lookup site. We are not linking to either.
In most Cyprus companies we test, Entra ID or another IdP is the de facto staff directory. HR connectors sync manager, mobile number, job title and department into it, and ordinary signed-in users can often read much of that through standard APIs. One valid session pulls the org chart, much as one supplier account was enough in the Denmark CPR breach.
Phishing-resistant MFA such as FIDO2 sharply cuts credential replay. It does not stop a hijacked session token, a rogue app consent or a compromised admin. An Entra ID security assessment checks those paths directly.
What do GDPR, NIS2 and DORA require after a staff-data exposure?
Under GDPR, a leaked staff directory is a personal-data breach that needs a documented risk assessment, and it may also trigger NIS2 or DORA depending on how the attacker got in. Work contact details and reporting lines are personal data once they point to an identifiable employee.
GDPR generally requires notifying the supervisory authority (in Cyprus, the Commissioner for Personal Data Protection) without undue delay and, where feasible, within 72 hours, unless the breach is unlikely to put people at risk. High-risk cases also require telling the affected staff. A list that tells fraudsters whose manager to impersonate is hard to call low risk.
NIS2 runs its own clock for significant incidents: an early warning within 24 hours, a notification within 72 hours and a final report usually within a month. A data leak alone does not automatically cross the significance threshold; an IdP compromise that let an outsider read the directory is a different matter.
DORA adds a third track. CySEC-supervised investment firms, EMIs and CASPs must classify ICT-related incidents against DORA criteria and report major ones to the competent authority. One event can need three assessments with three outcomes, so log each decision with a timestamp and preserve evidence.
DHS’s statement is a fair template for the first public line: acknowledge, say you are investigating and protecting people, and do not publish a record count before you have validated one.
What should a Cyprus firm test before a directory goes public?
Test what your identity provider will hand over, to whom, and how quickly you would notice:
- Enumerate as a normal user. Sign in with a low-privilege account and count the staff, managers, mobiles and titles returned. That is your exposure from one stolen session.
- Restrict bulk export. Limit who can export users, and keep personal mobiles and home addresses out of the IdP unless a system needs them.
- Alert on enumeration. One account reading thousands of user objects in minutes should page someone.
- Watch the control plane. New app registrations, consent grants, federation changes, certificate rollovers and admin role assignments are where SSO compromises show up.
- Fix the containment playbook. Password resets are not enough: revoke sessions and refresh tokens, review app grants and API credentials, and rotate federation or signing material where evidence shows exposure.
- Brief the people who get called. A caller citing the right manager proves nothing; give finance, payments and IT support a callback rule.
Practitioner’s note: In identity engagements, the evidence that matters is usually an admin change, a new app registration or a bulk directory read in the IdP audit log. Entra ID retains those logs for a window set by your license tier, often days or weeks rather than months. Ship them to your SIEM now.
What is still unknown about the DHS personnel files breach?
- Whether the files are authentic and complete.
- How the SSO system was subverted, or whether it was at all.
- Which fields are present: physical addresses, emails or both.
- How many undercover personnel are included.
- Which cyber agency the roughly 1,000 records belong to.
- Any link to what NPR calls similar hacking attacks at the FBI; it gave no dates or details.
FAQ
What happened in the DHS employee data leak?
On October 28, 2026, a hacktivist group calling itself the Department of Peace claimed it took DHS personnel files and released details on tens of thousands of staff. The data went to DDoSecrets, which posted it as Icepick, and to two activists who built a public lookup site showing reporting lines.
How many DHS employees were exposed?
NPR reports more than 40,000 records (more than 41,000 in its broadcast): over 21,000 CBP, about 10,000 ICE and HSI, and roughly 1,000 at an unnamed cyber agency. DHS has not confirmed the count.
Did hackers breach the DHS single sign-on system?
The group says it subverted DHS single sign-on, but no vendor, flaw or method has been disclosed and DHS has not confirmed the vector.
Is an employee directory leak a GDPR breach?
Almost certainly, yes: names, work phones and reporting lines are personal data. Notify the supervisory authority within 72 hours where feasible unless the breach is unlikely to put people at risk, and tell staff if the risk is high.
If you want to know how much of your org chart one stolen session can read, we test exactly that as part of a NIS2 compliance penetration test for Cyprus firms.