2025 saw an explosion in CVEs: Here's what the data shows
Context
A record 48,185 CVEs were published in 2025, including over 8,000 cross-site scripting (XSS) bugs. This analysis piece by The Stack explores the trends, including the “WordPress Effect” where plugin security firms now drive CVE volume, and discusses the implications for developers and security teams.
I provided commentary on how developers can address these persistent security challenges, particularly around tooling and AI-assisted development.
Key Quotes
On integrating security into the development lifecycle:
Chris Reddington, a senior program manager in DevRel strategy at GitHub, cites its native tools like code scanning, dependency review, and Dependabot as there to help “teams detect and mitigate issues early, directly as part of their lifecycle.”
On AI and secure coding practices:
“As AI becomes increasingly integrated into development (and projected to assist in writing the majority of code within the next five years), developers need to pair automation with thoughtful oversight, using AI assertively whilst combining that with the foundations of quality checks, patterns and practices that we already use today…”
Related Content

Rubber Duck Thursdays - Let's build down tech debt
GitHubChris reviews the latest GitHub changelog including CodeQL updates, GPT-5.1 Codex Max preview, GitHub MCP server tool-specific configuration, and Enterprise Server 3.19 GA. He then explores the major VS Code December release featuring Agent HQ, background agents with git worktrees, sub-agents, and custom agents for organizations, while continuing to build custom agents for a game MCP server project.

Rubber Duck Thursdays - Sshh, let's talk about secrets.
GitHubThis episode dives deep into GitHub Advanced Security's new standalone Secret Protection and Code Security products. Chris demos secret scanning, push protection, custom patterns, and the free secret risk assessment report, then shows off a GitHub-themed brick breaker game powered by real contribution graph data.

Rubber Duck Thursdays - Building a scoring system
GitHubChris introduces OctoSnap, a GitHub-themed memory card game built with Next.js, and dives deep into designing a scoring model with Copilot covering difficulty multipliers, time bonuses, and penalty mechanics.
