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

推荐订阅源

GbyAI
GbyAI
Martin Fowler
Martin Fowler
I
InfoQ
腾讯CDC
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
爱范儿
爱范儿
Microsoft Security Blog
Microsoft Security Blog
Google DeepMind News
Google DeepMind News
D
DataBreaches.Net
云风的 BLOG
云风的 BLOG
F
Fortinet All Blogs
N
Netflix TechBlog - Medium
博客园 - 聂微东
Microsoft Azure Blog
Microsoft Azure Blog
D
Docker
博客园 - 三生石上(FineUI控件)
Y
Y Combinator Blog
博客园 - Franky
Engineering at Meta
Engineering at Meta
B
Blog
罗磊的独立博客
Apple Machine Learning Research
Apple Machine Learning Research
Jina AI
Jina AI
V
Visual Studio Blog

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
Introducing Apps & PATs: Centralized Visibility for GitHu...
2026-01-29 · via Step Security Blog

Managing GitHub Apps and Personal Access Tokens (PATs) at scale is harder than it should be. Security teams face a constant challenge: understanding which apps are installed, what permissions they have, and which tokens are actively being used.

We've seen this firsthand. Many organizations resort to maintaining Excel spreadsheets to track their GitHub integrations. They manually document which apps have access, what permissions were granted, and when tokens were created. It's time-consuming, error-prone, and quickly becomes outdated.

Today, we're announcing Apps & PATs, a new feature that brings all this information into a single, centralized dashboard.

The Problem: Visibility Gaps Create Security Risk

GitHub Apps and Personal Access Tokens are essential for automating workflows and integrating third-party tools. But they also represent potential security risk, especially when:

- Apps accumulate broad permissions over time without regular review

- Long-lived tokens remain active long after they're needed

- Multiple GitHub organizations in an enterprise lack unified oversight

Without proper tracking, organizations face blind spots that attackers can exploit. A compromised token or over-permissioned app can provide unauthorized access to repositories, secrets, and sensitive code.

The Solution: Centralized, Real-Time Dashboard

Apps & PATs provides security and platform teams with comprehensive visibility into:

GitHub Apps

- All applications installed across your organization

- Granular permissions (color-coded by risk level: red for admin, yellow for write, blue for read)

- Installation scope (all repositories or selected ones)

- Subscribable events and installation dates

- Current status at a glance

Fine-Grained Personal Access Tokens

- Token owner and unique identifier

- Specific permissions granted

- Repository access scope

- Creation, expiration, and last-used timestamps

- Active status monitoring

Classic Personal Access Tokens

- Token owner and credential identifier

- Authorized scopes

- Authorization timestamp

- Quick identification via final 8 characters

Multi-Organization Visibility: A Game Changer for Enterprises

For customers managing multiple GitHub organizations within their enterprise, Apps & PATs goes further. Instead of checking each organization separately, the dashboard aggregates data across all your GitHub orgs in a single view.

This enterprise-wide visibility means you can:

- Spot patterns across organizations (e.g., the same risky app installed everywhere)

- Enforce consistent access policies

- Identify outliers and anomalies quickly

- Reduce context-switching and manual aggregation

What Makes This Different

No More Manual Tracking: Replace static spreadsheets with live data that updates automatically.

Security-First Design: StepSecurity never accesses secret values or PAT contents. We only collect non-sensitive metadata needed for visibility and governance.

Risk at a Glance: Color-coded permissions let you quickly assess risk without diving into details.

Actionable Insights: Identify apps with broad permissions, tokens that haven't been used in months, and credentials that should be rotated.

Real-World Impact

Security teams using Apps & PATs can now:

1. Audit integrations continuously instead of quarterly manual reviews

2. Respond faster to incidents by quickly identifying which apps and tokens have access to affected repositories

3. Enforce least-privilege access by spotting over-permissioned apps and tokens

4. Reduce supply chain risk by monitoring third-party integrations across the organization

5. Save hours of manual work previously spent maintaining spreadsheets

Getting Started

Apps & PATs is available now for Enterprise tier customers.

Ready to gain visibility into your GitHub Apps and PATs? Check out our documentation to get started.

You can also check out this interactive demo to see how it works:

For organizations serious about securing their software supply chain, visibility is the foundation. Apps & PATs ensures you have the complete picture of who and what has access to your code, across every GitHub organization you manage.

As with the rest of the StepSecurity platform, Apps & PATs data is fully accessible via our API, making it easy to integrate into your existing security workflows and reporting pipelines.