2025 saw an explosion in CVEs: Here's what the data shows

2025 saw an explosion in CVEs: Here's what the data shows

2026-01-05

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

Rubber Duck Thursdays - Let's build down tech debt

2025-12-11 GitHub

Chris 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.

Rubber Duck Thursdays - Sshh, let's talk about secrets.

2025-04-03 GitHub

This 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

Rubber Duck Thursdays - Building a scoring system

2025-03-06 GitHub

Chris 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.