Blog

Source-verified articles on DevOps, cloud infrastructure, AI, and SaaS.

securitykubernetesvault +3
16 min read

Secrets Management for AI Agents: Short-Lived Credentials with Vault and External Secrets

How to build a Kubernetes secrets architecture for AI agents using HashiCorp Vault, External Secrets Operator, and Vault Secrets Operator. Covers Kubernetes auth, dynamic secrets, ESO vs VSO, and how short TTLs change the threat model.

Read →
kubernetesgpumlops +2
18 min read

Production GPU Scheduling on Kubernetes: DRA, Gang Scheduling, and the Failure Modes Nobody Warns You About

How to schedule GPU workloads on Kubernetes after DRA went GA in 1.34. Covers gang deadlock, fragmentation, KAI vs Kueue vs Volcano vs Grove, and migration off the device plugin.

Read →
securityci-cdgithub-actions +3
12 min read

Hardening Your CI/CD Pipeline Against PR-Triggered Hijacking: The Cordyceps Class

Harden CI/CD pipeline permissions against Cordyceps PR hijacking. 300+ exploitable repos at Microsoft and Google. Fix patterns, OIDC, zizmor detection.

Read →
securitykuberneteslitellm +3
12 min read

Securing Your LLM Gateway: Why LiteLLM and vLLM Are the New Attack Surface

LiteLLM CVE-2026-42271 hit the CISA KEV with active exploitation. Your LLM gateway holds every AI credential you own. Patch, isolate, and harden it.

Read →
mcpsecurityoauth +2
13 min read

MCP Authorization Done Right: OAuth 2.1 and Scoped Tool Access

Most MCP authorization guides miss the 2025-11-25 spec. This post covers OAuth 2.1 flow, audience binding, and step-up authorization for least privilege.

Read →
securitymcpobservability +6
15 min read

Observability MCP Server Security: Hardening Sentry, PagerDuty, and Grafana for SRE Agents

How to harden observability MCP servers: Sentry injection risk, PagerDuty RBAC scoping, and Grafana bind hygiene. Verified configs for SRE teams.

Read →
securityai-agentsdevsecops +3
16 min read

Configuration-Based Sandbox Escape: Why Your AI Coding Agent Trusts a Settings File It Should Not

A malicious repo can flip Claude Code's security settings without any prompt injection - just by being cloned. Here is how CBSE works and the org-level hardening recipe.

Read →
securitykubernetesgitops +2
12 min read

Your Argo CD Diff View Is a Secret-Exfiltration Surface: Hardening GitOps After CVE-2026-42880

CVE-2026-42880 exposes plaintext Kubernetes Secrets to any Argo CD user via the diff view. Patch floor, RBAC hardening playbook, and secrets architecture.

Read →
securitymlopspython +2
16 min read

Your Model Registry Is an RCE Vector: Pickle Deserialization in MLOps

Pickle deserialization in MLOps turns model files and inference RPC sockets into RCE vectors. Learn how to harden your model registry and serving pipeline.

Read →
securityai-agentsdevsecops +4
15 min read

Your AI Coding Assistant Is an Insider Threat: How Hidden Instructions in CLAUDE.md and .cursorrules Poison Agents

How AI coding assistant config poisoning works: TrapDoor hid exfiltration instructions in CLAUDE.md. Defense playbook for platform and security teams.

Read →

No articles match your search.