Supply chain attacks on payroll software: how they work and how to protect yourself
Why payroll software is a target
Payroll software is a goldmine for attackers. It contains names, addresses, social security numbers, bank details (IBAN), salaries, and family situations. Everything needed for large-scale identity theft.
But directly attacking a well-protected payroll application is hard. The indirect approach — going through one of its suppliers — is often easier.
Anatomy of a supply chain attack
The classic scenario
Variants observed in 2026
lodash → l0dash)Real cases in the HR sector
In 2025, a French digital payslip vendor was compromised via a Node.js dependency. The attacker had access for 11 days to the payslips of 14,000 employees before the leak was detected. Total cost: CNIL notification, individual notification to every affected employee, remediation audit, lost contracts.
In another case, an ATS (recruiting software) was compromised via a WordPress plugin used on its marketing site. The plugin had a backdoor that gave access to the server, and from there, to the candidate database hosted on the same infrastructure.
How to protect yourself
Level 1: the basics
package-lock.json, composer.lock) and never run npm install without checking what changednpm audit, composer audit, bundler audit — integrate them into your CILevel 2: going further
Level 3: proactive posture
CleanIssue's role
During a Full Audit, we check your complete attack surface — including supply chain vectors. We test deployment configurations, package registry access, and update mechanisms.
Related articles
Three adjacent analyses to keep exploring the same attack surface.
Supply chain: npm, composer, pip — when your dependencies are the attack
Supply chain attacks via package managers: typosquatting, dependency confusion, maintainer compromise, and how to protect yourself.
HR Tech & payroll: sensitive data, simple flaws
HR software handles salaries, IBANs and ID documents. Here are the most frequent vulnerabilities.
Okta 2022 and 2023: When the Identity Provider Gets Hacked
Two major Okta compromises in two years. Analysis of vectors, impact on customers, and lessons for identity provider security.
Sources
Related services
If this topic maps to a real risk in your stack, these are the most relevant CleanIssue audits.