惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

腾讯CDC
Engineering at Meta
Engineering at Meta
Last Week in AI
Last Week in AI
V
Visual Studio Blog
Stack Overflow Blog
Stack Overflow Blog
A
About on SuperTechFans
博客园 - 司徒正美
D
DataBreaches.Net
有赞技术团队
有赞技术团队
T
The Blog of Author Tim Ferriss
MyScale Blog
MyScale Blog
I
InfoQ
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
月光博客
月光博客
Google DeepMind News
Google DeepMind News
Recent Announcements
Recent Announcements
小众软件
小众软件
G
Google Developers Blog
博客园 - 【当耐特】
U
Unit 42
美团技术团队
B
Blog
D
Docker
Blog — PlanetScale
Blog — PlanetScale

Step Security Blog

Announcing Dependabot Configuration Enhancements: Cooldown and Group Support - StepSecurity Securing Vibe Coding and AI Coding Agents: An End-to-End Approach with StepSecurity - StepSecurity Introducing StepSecurity Dev Machine Guard: Protecting Developer Machines from Supply Chain Attacks - StepSecurity Top 2024 Predictions for CI/CD Security - StepSecurity Dev Machine Guard Is Now Open Source: See What's Really Running on Your Developer Machine - StepSecurity Datadog's DevSecOps 2026 Report Validates What We've Been Building - StepSecurity hackerbot-claw: An AI-Powered Bot Actively Exploiting GitHub Actions - Microsoft, DataDog, and CNCF Projects Hit So Far - StepSecurity Cline Supply Chain Attack Detected: cline@2.3.0 Silently Installs OpenClaw - StepSecurity StepSecurity’s Unified Protection Across the SDLC Infrastructure Threat Framework (SITF) - StepSecurity @velora-dex/sdk Compromised on npm: Malicious Version Drops macOS Backdoor via launchctl Persistence - StepSecurity axios Compromised on npm - Malicious Versions Drop Remote Access Trojan - StepSecurity Behind the Scenes: How StepSecurity Detected and Helped Remediate the Largest npm Supply Chain Attack - StepSecurity 10 Layers Deep: How StepSecurity Stops TeamPCP's Trivy Supply Chain Attack on GitHub Actions - StepSecurity Malicious IoliteLabs VSCode Extensions Target Solidity Developers on Windows, macOS, and Linux with Backdoor - StepSecurity TeamPCP Plants WAV Steganography Credential Stealer in telnyx PyPI Package - StepSecurity litellm: Credential Stealer Hidden in PyPI Wheel - StepSecurity Checkmarx KICS GitHub Action Compromised: Malware Injected in All Git Tags - StepSecurity CanisterWorm: How a Self-Propagating npm Worm Is Spreading Backdoors Across the Ecosystem - StepSecurity Trivy Compromised a Second Time - Malicious v0.69.4 Release, aquasecurity/setup-trivy, aquasecurity/trivy-action GitHub Actions Compromised - StepSecurity bittensor-wallet 4.0.2 Compromised on PyPI - Backdoor Exfiltrates Private Keys - StepSecurity Malicious npm Releases Found in Popular React Native Packages - 130K+ Monthly Downloads Compromised - StepSecurity Malicious Polymarket Bot Hides in Hijacked dev-protocol GitHub Org and Steals Wallet Keys - StepSecurity ForceMemo: Hundreds of GitHub Python Repos Compromised via Account Takeover and Force-Push - StepSecurity xygeni-action Compromised: C2 Reverse Shell Backdoor Injected via Tag Poisoning - StepSecurity kubernetes-el Compromised: How a Pwn Request Exploited a Popular Emacs Package - StepSecurity How StepSecurity Caught a Release Storm in Microsoft’s @types Packages - StepSecurity Harden Runner Now Supports Windows and macOS GitHub Actions Runners - StepSecurity 10,000 Open-Source Projects Now Secured by Harden-Runner Community-Tier: A Milestone Three Years in the Making - StepSecurity 20+ Popular NPM Packages Compromised (Chalk, Debug, Strip-ANSI, Color-Convert, Wrap-ANSI...) - StepSecurity 2024 in Review: The Evolution of CI/CD Security & What's Next - StepSecurity
Announcing GitHub Actions Advisor and StepSecurity Mainta...
2026-02-11 · via Step Security Blog

There are now over 20,000 GitHub Actions in the marketplace for different use cases ranging from testing to publishing to security. Enterprises typically use hundreds of these third-party Actions in their GitHub organization and don’t have a way to measure the risk due to these Actions.

If your organization uses GitHub Actions and you are part of the Security Team or the DevOps Team, you may already have a process to review and approve the use of a third-party GitHub Action in your organization. You may be spending time and effort reviewing the code of third-party GitHub Actions and forking them in your GitHub organization and using the forked version. All this tedious work requires dedicated resources and has the potential to slow down developers who just want to use various GitHub Actions in their pipelines.

Enter StepSecurity: revolutionizing this process with the launch of GitHub Actions Advisor and StepSecurity Maintained Actions.

StepSecurity automatically calculates a security score for public GitHub Actions to help you decide if you should use that GitHub Action based on your risk appetite. The score is calculated based on these six attributes:

1. Maintained - Is the project actively maintained or has it been abandoned?

2. Vulnerabilities - Does the GitHub Action has unfixed vulnerabilities?

3. Popular - Is the GitHub Action popular and used by other projects?

4. Branch Protection - Does the GitHub Action’s project use Branch protection?

5. License - Does the GitHub Action's project declare a license?

6. Security Policy - Does the GitHub Action's project contain a security policy?

Let’s look at an example. This is the GitHub Actions Security Score for codecov/codecov-action. It has a high score of 9/10 since it is actively maintained, is popular, and does not have any known vulnerabilities.

Code-cov Action

GitHub Actions Security Score for codecov/codecov-action

GitHub Actions Security Score for codecov/codecov-action

Here is an example of an Action with a low score of 4/10. TimonVS/pr-labeler-action is not actively maintained (it was last updated over 2 years ago), it has known vulnerabilities, and does not have a security policy.

GitHub Actions Security Score for TimonVS/pr-labeler-action

You can check out the scores of the Actions you use at GitHub Actions Advisor

Networking behavior of GitHub Actions

In addition to a score based on static analysis of the code and repository settings of GitHub Actions, we also provide networking behavior based on runtime analysis. This tells you what outbound calls a GitHub Action typically makes.

This data clarifies if an Action might be making outbound calls to suspicious destinations. This is a common risk where malicious or compromised Actions try to exfiltrate code or CI/CD credentials from the runners. Static analysis on its own cannot detect these attack patterns.

The networking behavior is calculated by StepSecurity Harden-Runner, which provides network and runtime security for GitHub-hosted and self-hosted runners. We collate these insights from the over 2,200 open-source projects that use Harden-Runner and, therefore, have runtime behavior insights for many third-party GitHub Actions. Harden-Runner insights from our enterprise customers for private repositories are not used for this analysis.

As an example, this is what the networking behavior for codecov/codecov-action looks like. Most of the calls are to the codecov.io hosts and one of them is to the Google Storage API to upload test results.

Networking Behavior of codecov/codecov-action

Networking Behavior of codecov/codecov-action

StepSecurity Maintained Actions

When you look at the score of the Actions your organization uses, you may realize that lot of them have a low score, and many of them may have been abandoned. In such scenarios, to reduce risk, you may be forking and maintaining third-party Actions yourself. This impacts developer productivity since developers must wait for the review and forking of an Action. It is also time-consuming because Security or DevOps teams now need to maintain these Actions for perpetuity.  

To solve these challenges, StepSecurity is excited to announce StepSecurity Maintained Actions. These are open-source Actions that StepSecurity maintains. We do manual and automated reviews of the code before forking and merging updates from the upstream repository. We also apply security best practices to improve the security score of these StepSecurity Maintained Actions.

StepSecurity Maintained Actions is available as part of our Team and Enterprise plans. It drastically reduces risk and tedious manual work for our customers while increasing developer velocity, as developers can now use third-party Actions that might not have been approved for use earlier.

Here is an example of a StepSecurity Maintained Action and how it compares with the original Action in terms of the security score.

Comparison of a StepSecurity Maintained Action with the Original Action

Comparison of a StepSecurity Maintained Action with the Original Action

To try out StepSecurity Maintained Actions, you can get started with a free trial

Webinar on Managing Risks of Third-Party Actions

Our webinar on "Managing Risks of Third-Party GitHub Actions in Your CI/CD" talked about how you can securely use third-party Actions in your workflows. Watch the full webinar recording here:

StepSecurity GitHub App

If you are using the StepSecurity GitHub Actions Security Platform, you can view the scores of all the Actions being used across your organization by clicking on the Actions menu.

StepSecurity Platform showing all GitHub Actions in use along with their security scores

StepSecurity Platform showing all GitHub Actions in use along with their security scores

You can also view all the available StepSecurity Maintained Actions using the menu option.

StepSecurity Maintained Actions

StepSecurity Maintained Actions

If you are not already using the StepSecurity GitHub Actions Security Platform, you can get started with a free trial