BackBox.org offers a range of Penetration Testing services to simulate an attack on your network or application. If you are interested in our services, please contact us and we will provide you with further information as well as an initial consultation.
Variance Raises $21.5M for Compliance Investigation Platform Powered by AI Agents
/in General NewsVariance has raised a total of $26 million in funding and the latest investment will fuel platform growth.
The post Variance Raises $21.5M for Compliance Investigation Platform Powered by AI Agents appeared first on SecurityWeek.
SecurityWeek – Read More
Apple Expands iOS 18.7.7 Update to More Devices to Block DarkSword Exploit
/in General NewsApple on Wednesday expanded the availability of iOS 18.7.7 and iPadOS 18.7.7 to a broader range of devices to protect users from the risk posed by a recently disclosed exploit kit known as DarkSword.
“We enabled the availability of iOS 18.7.7 for more devices on April 1, 2026, so users with Automatic Updates turned on can automatically receive important security
The Hacker News – Read More
Linx Security Raises $50 Million for Identity Security and Governance
/in General NewsThe company will accelerate product development, scale go-to-market efforts, and expand its global footprint.
The post Linx Security Raises $50 Million for Identity Security and Governance appeared first on SecurityWeek.
SecurityWeek – Read More
Hackers slipped a trojan into the code library behind most of the internet. Your team is probably affected
/in General NewsAttackers stole a long-lived npm access token belonging to the lead maintainer of axios, the most popular HTTP client library in JavaScript, and used it to publish two poisoned versions that install a cross-platform remote access trojan. The malicious releases target macOS, Windows, and Linux. They were live on the npm registry for roughly three hours before removal.
Axios gets more than 100 million downloads per week. Wiz reports it sits in approximately 80% of cloud and code environments, touching everything from React front-ends to CI/CD pipelines to serverless functions. Huntress detected the first infections 89 seconds after the malicious package went live and confirmed at least 135 compromised systems among its customers during the exposure window.
This is the third major
npmsupply chain compromise in seven months. Every one exploited maintainer credentials. This time, the target had adopted every defense the security community recommended.One credential, two branches, 39 minutes
The attacker took over the
npmaccount of @jasonsaayman, a lead axios maintainer, changed the account email to an anonymous ProtonMail address, and published the poisoned packages throughnpm’s command-line interface. That bypassed the project’s GitHub Actions CI/CD pipeline entirely.The attacker never touched the Axios source code. Instead, both release branches received a single new dependency:
plain-crypto-js@4.2.1. No part of the codebase imports it. The package exists solely to run a postinstall script that drops a cross-platform RAT onto the developer’s machine.The staging was precise. Eighteen hours before the axios releases, the attacker published a clean version of
plain-crypto-jsunder a separatenpmaccount to build publishing history and dodge new-package scanner alerts. Then came the weaponized 4.2.1. Both release branches hit within 39 minutes. Three platform-specific payloads were pre-built. The malware erases itself after execution and swaps in a clean package.json to frustrate forensic inspection.StepSecurity, which identified the compromise alongside Socket, called it among the most operationally sophisticated supply chain attacks ever documented against a top-10
npmpackage.The defense that existed on paper
Axios did the right things. Legitimate 1.x releases shipped through GitHub Actions using
npm‘s OIDC Trusted Publisher mechanism, which cryptographically ties every publish to a verified CI/CD workflow. The project carried SLSA provenance attestations. By every modern measure, the security stack looked solid.None of it mattered. Huntress dug into the publish workflow and found the gap. The project still passed
NPM_TOKENas an environment variable right alongside the OIDC credentials. When both are present,npmdefaults to the token. The long-lived classic token was the real authentication method for every publish, regardless of how OIDC was configured. The attacker never had to defeat OIDC. They walked around it. A legacy token sat there as a parallel auth path, andnpm‘s own hierarchy silently preferred it.“From my experience at AWS, it’s very common for old auth mechanisms to linger,” said Merritt Baer, CSO at Enkrypt AI and former Deputy CISO at AWS, in an exclusive interview with VentureBeat. “Modern controls get deployed, but if legacy tokens or keys aren’t retired, the system quietly favors them. Just like we saw with SolarWinds, where legacy scripts bypassed newer monitoring.”
The maintainer posted on GitHub after discovering the compromise: “I’m trying to get support to understand how this even happened. I have 2FA / MFA on practically everything I interact with.”
Endor Labs documented the forensic difference. Legitimate
axios@1.14.0showed OIDC provenance, a trusted publisher record, and a gitHead linking to a specific commit. Maliciousaxios@1.14.1had none. Any tool checking provenance would have flagged the gap instantly. But provenance verification is opt-in. No registry gate rejected the package.Three attacks, seven months, same root cause
Three
npmsupply chain compromises in seven months. Every one started with a stolen maintainer credential.The Shai-Hulud worm hit in September 2025. A single phished maintainer account gave attackers a foothold that self-replicated across more than 500 packages, harvesting
npmtokens, cloud credentials, and GitHub secrets as it spread. CISA issued an advisory. GitHub overhaulednpm’s entire authentication model in response.Then in January 2026, Koi Security’s PackageGate research dropped six zero-day vulnerabilities across npm,
pnpm,vlt, and Bun that punched through the very defenses the ecosystem adopted after Shai-Hulud. Lockfile integrity and script-blocking both failed under specific conditions. Three of the four package managers patched within weeks. npm closed the report.Now axios. A stolen long-lived token published a RAT through both release branches despite OIDC, SLSA, and every post-Shai-Hulud hardening measure in place.
npmshipped real reforms after Shai-Hulud. Creation of new classic tokens got deprecated, though pre-existing ones survived until a hard revocation deadline. FIDO 2FA became mandatory, granular access tokens were capped at seven days for publishing, and trusted publishing via OIDC gave projects a cryptographic alternative to stored credentials. Taken together, those changes hardened everything downstream of the maintainer account. What they didn’t change was the account itself. The credential remained the single point of failure.“Credential compromise is the recurring theme across
npmbreaches,” Baer said. “This isn’t just a weak password problem. It’s structural. Without ephemeral credentials, enforced MFA, or isolated build and signing environments, maintainer access remains the weak link.”What npm shipped vs. what this attack walked past
What SOC leaders need
npmdefense shippedvs. axios attack
The gap
Block stolen tokens from publishing
FIDO 2FA required. Granular tokens, 7-day expiry. Classic tokens deprecated
Bypassed. Legacy token coexisted alongside OIDC.
npmpreferred the tokenNo enforcement removes legacy tokens when OIDC is configured
Verify package provenance
OIDC Trusted Publishing via GitHub Actions. SLSA attestations
Bypassed. Malicious versions had no provenance. Published via CLI
No gate rejects packages missing provenance from projects that previously had it
Catch malware before install
Socket, Snyk, Aikido automated scanning
Partial. Socket flagged in 6 min. First infections hit at 89 seconds
Detection-to-removal gap. Scanners catch it, registry removal takes hours
Block postinstall execution
–ignore-scripts recommended in CI/CD
Not enforced.
npmruns postinstall by default.pnpmblocks by default;npmdoes notpostinstall remains primary malware vector in every major
npmattack since 2024Lock dependency versions
Lockfile enforcement via
npmciEffective only if lockfile committed before compromise. Caret ranges auto-resolved
Caret ranges are
npmdefault. Most projects auto-resolve to latest minorWhat to do now at your enterprise
SOC leaders whose organizations run Node.js should treat this as an active incident until they confirm clean systems. The three-hour exposure window fell during peak development hours across Asia-Pacific time zones, and any CI/CD pipeline that ran npm install overnight could have pulled the compromised version automatically.
“The first priority is impact assessment: which builds and downstream consumers ingested the compromised package?” Baer said. “Then containment, patching, and finally, transparent reporting to leadership. What happened, what’s exposed, and what controls will prevent a repeat. Lessons from log4j and event-stream show speed and clarity matter as much as the fix itself.”
Check exposure. Search lockfiles and CI logs for
axios@1.14.1,axios@0.30.4, orplain-crypto-js. Pin toaxios@1.14.0oraxios@0.30.3.Assume compromise if hit. Rebuild affected machines from a known-good state. Rotate every accessible credential: npm tokens, AWS keys, SSH keys, cloud credentials, CI/CD secrets, .env values.
Block the C2. Add sfrclak.com and 142.11.206.73 to DNS blocklists and firewall rules.
Check for RAT artifacts.
/Library/Caches/com.apple.act.mondon macOS.%PROGRAMDATA%wt.exeon Windows./tmp/ld.py on Linux. If found, preform a full rebuild.Harden going forward. Enforce
npm ci --ignore-scriptsin CI/CD. Require lockfile-only installs. Reject packages missing provenance from projects that previously had it. Audit whether legacy tokens coexist with OIDC in your own publishing workflows.The credential gap nobody closed
Three attacks in seven months. Each different in execution, identical in root cause.
npm’s security model still treats individual maintainer accounts as the ultimate trust anchor. Those accounts remain vulnerable to credential hijacking, no matter how many layers get added downstream.“AI spots risky packages, audits legacy auth, and speeds SOC response,” Baer said. “But humans still control maintainer credentials. We mitigate risk. We don’t eliminate it.”
Mandatory provenance attestation, where manual CLI publishing is disabled entirely, would have caught this attack before it reached the registry. So would mandatory multi-party signing, where no single maintainer can push a release alone. Neither is enforced today.
npmhas signaled that disabling tokens by default when trusted publishing is enabled is on the roadmap. Until it ships, every project running OIDC alongside a legacy token has the same blind spot axios had.The axios maintainer did what the community asked. A legacy token nobody realized was still active and undermined all of it.
Security | VentureBeat – Read More
WhatsApp warns users of fake app used to distribute spyware
/in General NewsThe Meta subsidiary alleges that Italy’s SIO spyware manufacturer designed the phony app specifically for iPhones. Most of the impacted users are in Italy, according to a WhatsApp announcement.
The Record from Recorded Future News – Read More
Apple Pushes Rare iOS 18 Patch for Devices at Risk from DarkSword Exploit
/in General NewsApple pushes rare iOS 18 security patch to protect devices at risk from the DarkSword exploit, urging users to update or move to iOS 26 for stronger protection.
Hackread – Cybersecurity News, Data Breaches, AI and More – Read More
I tried to destroy this AirTag alternative, but it wouldn’t crack – unlike others
/in General NewsFinder tags are great, but most are pretty fragile. These Ugreen Finder Pro tags are some of the toughest I’ve tested.
Latest news – Read More
Still running iOS 18? Install this critical update ASAP
/in General NewsThe latest patch provides protection against the deadly DarkSword exploit for iPhone users who have chosen to remain on iOS 18.
Latest news – Read More
LinkedIn Phishing Scam Uses Fake Notifications to Hijack Accounts
/in General NewsA LinkedIn phishing scam uses fake notifications and lookalike domains to steal credentials, hijack accounts, and access sensitive professional data.
Hackread – Cybersecurity News, Data Breaches, AI and More – Read More
I used Gmail’s AI tool to do hours of work for me in 10 minutes – with 3 prompts
/in General NewsI just had a ‘living in the future’ moment with Gmail, of all things. Here’s what happened.
Latest news – Read More