Secure your GitHub Actions with StepSecurity: Your Trusted CI/CD Security Partner

Joined November 2021
StepSecurity retweeted
why this happened every day
🚨 BREAKING: node-ipc compromised. Again. Three malicious versions of node-ipc (9.1.6, 9.2.3, 12.0.1) were published today carrying an identical credential-stealing payload. This package has 10M+ weekly downloads. Here's what happened: An attacker injected an 80KB obfuscated IIFE into the CommonJS bundle. It fires on every require('node-ipc') call. No special config needed, just importing the package is enough. What it steals: → AWS, Azure, GCP credentials → SSH private keys → Kubernetes configs → Docker tokens → GitHub CLI tokens → AI tool configs (including Claude) → Terraform state → 90+ credential file patterns in total Everything gets gzipped and exfiltrated to an attacker-controlled domain (sh[.]azurestaticprovider[.]net) via DNS TXT queries and HTTPS POST, designed to look like normal traffic. The attacker published across two major version lines simultaneously (9.x and 12.x) to maximize blast radius. Semver ranges like ^9, ~9.1.x, ~9.2.x, ^12, and ~12.0 all resolve to compromised versions automatically on the next install or lockfile refresh. Key details: Only the CommonJS bundle (node-ipc.cjs) is affected. ESM imports are clean. The 9.x releases are fabricated. The 9.x line never shipped a .cjs bundle before this attack. This is a different actor from the 2022 peacenotwar incident. Purely financial, credential-theft motivation. If you installed any of these versions, assume all secrets on that machine are compromised. Rotate everything. Our full technical breakdown covers the attack chain stage by stage, IOCs, and how to check if you're affected: stepsecurity.io/blog/node-ip…
2
3
550
StepSecurity retweeted
server side javascript might die with this pace of CVEs
🚨 BREAKING: node-ipc compromised. Again. Three malicious versions of node-ipc (9.1.6, 9.2.3, 12.0.1) were published today carrying an identical credential-stealing payload. This package has 10M+ weekly downloads. Here's what happened: An attacker injected an 80KB obfuscated IIFE into the CommonJS bundle. It fires on every require('node-ipc') call. No special config needed, just importing the package is enough. What it steals: → AWS, Azure, GCP credentials → SSH private keys → Kubernetes configs → Docker tokens → GitHub CLI tokens → AI tool configs (including Claude) → Terraform state → 90+ credential file patterns in total Everything gets gzipped and exfiltrated to an attacker-controlled domain (sh[.]azurestaticprovider[.]net) via DNS TXT queries and HTTPS POST, designed to look like normal traffic. The attacker published across two major version lines simultaneously (9.x and 12.x) to maximize blast radius. Semver ranges like ^9, ~9.1.x, ~9.2.x, ^12, and ~12.0 all resolve to compromised versions automatically on the next install or lockfile refresh. Key details: Only the CommonJS bundle (node-ipc.cjs) is affected. ESM imports are clean. The 9.x releases are fabricated. The 9.x line never shipped a .cjs bundle before this attack. This is a different actor from the 2022 peacenotwar incident. Purely financial, credential-theft motivation. If you installed any of these versions, assume all secrets on that machine are compromised. Rotate everything. Our full technical breakdown covers the attack chain stage by stage, IOCs, and how to check if you're affected: stepsecurity.io/blog/node-ip…
1
5
412
StepSecurity retweeted
🛡️ Enhancing #OSSSecurity can be complex and time-consuming. @step_security's Secure-Repo automates critical best practices, streamlining the process for maintainers to improve their projects' security posture efficiently. Learn more: openssf.org/blog/2024/06/28/…
4
5
579
StepSecurity retweeted
We're thrilled to announce @step_security joining OpenSSF! 👏 StepSecurity offers a platform that secures CI/CD infrastructure and pipelines against security attacks, trusted by over 2700 open source projects that use GitHub Actions. 💻
5
12
694
StepSecurity retweeted
Read how I used a custom scanner to discover a GitHub Actions vulnerability hiding in plain sight for 3 years in a Google OSS repository and earned a $7,500 💰 #bugbounty! adnanthekhan.com/2024/04/15/…
1
31
80
6,153
Holy Crap. Just had my largest webinar ever with 1,400 people registered. Thanks, @step_security for being such awesome guests!
2
9
530
StepSecurity retweeted
🐐 GitHub Actions Goat A deliberately vulnerable GitHub Actions CI/CD env Learn common attacks + how to prevent * Exfiltration of secrets from CI/CD pipeline * Tampering of source code during build * Compromise of the GITHUB_TOKEN By @StepSecurity github.com/step-security/git…
2
22
1
71
9,719
StepSecurity retweeted
I just secured an open source project using secure-repo by @step_security, you should try it as well app.stepsecurity.io/securere…
2
2
80
StepSecurity retweeted
Interesting! @step_security has some neat Software Supply Chain Security projects in their github page: github.com/step-security
This Post is from a suspended account. Learn more
2
9
540
Attack Simulator Simulate past supply chain attacks such as SolarWinds, Codecov, and ua-parser-js by @step_security via @SubTee github.com/step-security/att…
45
160
18,793
How to apply best practices to improve the #security of your #code repository using automation and tooling? Varun Sharma, CEO and Co-Founder @Step_Security, live now at #QConLondon: bit.ly/3J8NREp #SoftwareConference #SoftwareArchitecture #TechEvent
2
1
4
824
🔒 Reducing attack surface in build operations is very important. I really like @step_security's hardened runner for github actions. github.com/step-security/har…
1
4
9
396
StepSecurity retweeted
I just released OpenSSF Scorecard Monitor v2.0.0-beta3 🎉 New features (since v2.0.0-beta2): - Issue assignation and tags - Link to @step_security in each repo analyzed to quickly fix the scoring github.com/marketplace/actio… #security #OSSFScorecard
2
7
360
StepSecurity retweeted
Yesterday, the Node.js Security Working Group was treated to a fantastic demonstration by the @step_security team. If you are implementing @Scorecards_dev in your projects, you must watch this! 😎 youtube.com/live/x3I5fVRRAvA…
3
7
292