41554 blogs · [ { "id": "01a08215-0d52-7006-929a-c0f52446c105", "title": "Service Account Credential Rotation: The Blast-Radius Checklist", "url": "https://blog.gitguardian.com/service-account-credential-rotation-checklist/", "published_at": "2026-09-08T15:00:15+00:00" }, { "id": "01a07df1-b664-7239-b3de-6c5a22b15a28", "title": "AI Created a Leaked Credentials Flood: Here's How We're Draining It", "url": "https://blog.gitguardian.com/leaked-credentials/", "published_at": "2026-09-07T15:00:23+00:00" }, { "id": "01a07df1-b664-7239-b3de-6c5a22bef623", "title": "OWASP Top 10 CI/CD Security Risks Explained: Why Credential Hygiene Decides the Outcome", "url": "https://blog.gitguardian.com/ci-cd-security-risks/", "published_at": "2026-09-02T15:00:42+00:00" }, { "id": "01a07df1-b664-7239-b3de-6c5a235fa846", "title": "Credential Security: What Endpoint Protection Really Means for Secrets", "url": "https://blog.gitguardian.com/credential-security/", "published_at": "2026-09-01T15:00:06+00:00" }, { "id": "01a07df1-b664-7239-b3de-6c5a23cb8b34", "title": "AWS S3 Bucket Security: Find the Secrets Hiding Outside Git", "url": "https://blog.gitguardian.com/aws-s3-bucket-security/", "published_at": "2026-08-31T15:00:28+00:00" }, { "id": "01a07df1-b664-7239-b3de-6c5a24a08d17", "title": "AI Agent Threat Response: Why Pre-Runtime Controls Matter More Than Runtime Detection", "url": "https://blog.gitguardian.com/ai-agent-threat-response/", "published_at": "2026-08-27T15:00:16+00:00" }, { "id": "01a07df1-b664-7239-b3de-6c5a2509cf8e", "title": "Agentic AI Security: Credentials and Permissions Define the Blast Radius", "url": "https://blog.gitguardian.com/agentic-ai-security-blast-radius/", "published_at": "2026-08-25T15:00:05+00:00" }, { "id": "01a07df1-b664-7239-b3de-6c5a25691861", "title": "Machine-Speed Credential Abuse: What the ChainDrop npm Worm Changes", "url": "https://blog.gitguardian.com/chaindrop-npm-worm-credential-abuse/", "published_at": "2026-08-20T14:00:56+00:00" }, { "id": "01a07df1-b664-7239-b3de-6c5a26400452", "title": "Why Secrets Slip Through Every Layer of Your Security Stack", "url": "https://blog.gitguardian.com/credential-compromise-security-stack/", "published_at": "2026-08-18T15:28:23+00:00" }, { "id": "01a07df1-b664-7239-b3de-6c5a26581fb3", "title": "Inside the LiteLLM hack: 153GB, 433,909 Files, 2,488 Organizations", "url": "https://blog.gitguardian.com/inside-the-litellm-hack/", "published_at": "2026-08-14T18:21:04+00:00" }, { "id": "01a07df1-b664-7239-b3de-6c5a271a02b4", "title": "BSides Las Vegas 2026: Following the Trust Relationships Attackers Are Targeting", "url": "https://blog.gitguardian.com/bsideslv-2026/", "published_at": "2026-08-14T14:00:01+00:00" }, { "id": "01a07df1-b664-7239-b3de-6c5a275e77e8", "title": "Your AI Agents Are Using Your Credentials", "url": "https://blog.gitguardian.com/ai-agent-identity/", "published_at": "2026-08-13T16:28:15+00:00" }, { "id": "01a07df1-b664-7239-b3de-6c5a2808f3b0", "title": "Vault Coverage Is the Missing Metric in NHI Programs", "url": "https://blog.gitguardian.com/vault-coverage/", "published_at": "2026-08-11T15:14:30+00:00" }, { "id": "01a07df1-b664-7239-b3de-6c5a288b2cdd", "title": "Mini Shai-Hulud's Latest Wave: 280 New Places It Hunts for Your Secrets", "url": "https://blog.gitguardian.com/keyv-mini-shai-hulud/", "published_at": "2026-08-07T13:09:44+00:00" }, { "id": "01a07df1-b664-7239-b3de-6c5a29772b71", "title": "40 Million Fake Push: When Spam Commits Took Over The Public GitHub", "url": "https://blog.gitguardian.com/40-million-fake-push-when-spam-commits-took-over-the-public-github/", "published_at": "2026-08-05T14:43:49+00:00" }, { "id": "01a07df1-b664-7239-b3de-6c5a2a33704b", "title": "Securing Agentic AI Workflows in n8n: From Leaked API Keys to Encryption Key Compromise", "url": "https://blog.gitguardian.com/n8n-security-encryption-key-compromise/", "published_at": "2026-08-05T02:47:26+00:00" } ] posts Claim your blog
Back to GitGuardian Blog
Blog · corpus.blog/blogs/blog.gitguardian.com/posts

GitGuardian Blog

blog.gitguardian.com

2026