!

Security Insight

Fighting the Slopdemic: Are AI‑generated junk reports slowing you down?

Blog

Updates, technical deep-dives, and the occasional rant about vulnerability report quality.

Subscribe via Atom feed

Update #14
May 8, 2026

60 Seconds of Silence: What the Production Startup Hang Taught Us

Update #14 — Every deploy was hanging silently for 60 seconds before being killed with nothing in the logs. The root cause, what the production DB confirmed, and the two-line fix.

Update #13
May 5, 2026

VulnRap Now Speaks MCP: Triage From Inside Your Agent

Update #13 — VulnRap exposes its scoring, similarity, and diagnostics tooling over the Model Context Protocol so agents like Claude Desktop can triage reports without leaving the chat.

Update #11
May 3, 2026

Under the Hood: Introducing the VulnRap Engine Deep-Dive Series

Update #11 — A guided tour through each scoring engine: what it measures, how it votes, and where the boundaries are.

Update #10
May 3, 2026

Bring Your Own Fixtures: Validating VulnRap Against Your Corpus

Update #10 — Run VulnRap's scoring pipeline against your own labelled reports and compare precision/recall on your data.

Update #9
May 3, 2026

Showing Our Work: Per-Signal Precision/Recall in the UI

Update #9 — Every signal now surfaces its own precision and recall numbers so you can see exactly which detectors pull their weight.

Sprint 14
May 2, 2026

Three Ways Slop Hid This Sprint (And How the Audit Caught Them)

Sprint 14 — Three classes of slop slipped past the scorer this sprint. Here is how the disagreement-floor audit, response-body strip-and-retest, and ARM64 register-dump detector pulled them back into the red zone.

Sprint 12
April 23, 2026

Closing the Slop Gap: Engine 3 Now Cross-Checks Engine 2 Before It Votes

Sprint 12 — The substance LLM now refuses to outvote the heuristic on evidence-free reports.

Sprint 11
April 22, 2026

AVRI: One Rubric Wasn't Enough — Why v3.7.0 Scores Memory Bugs and XSS Slop on Different Yardsticks

Sprint 11 — The Adversarial Vulnerability Report Index splits scoring by family so a memory-corruption report and an XSS report no longer share the same gold-signal yardstick.

Field Test
April 20, 2026

v3.5.0 Field Test: Three Engines, Seven Reports, and a Ceiling We Didn't Expect

Field test of v3.5.0 across seven real-world reports surfaced a scoring ceiling we did not predict. What the three engines agreed on, where they disagreed, and what the next sprint changes.

Deep Dive
April 19, 2026

460K Vulnerability Reports, 56 Sources, and a 0% Detection Rate

The week we built the most diverse vulnerability report dataset we could find, ran our scoring system against it, and watched it score AI slop and real CVEs identically.

Sprint 8
April 16, 2026

The Data Is There, the Score Isn't Listening

Sprint 8 results: the pipeline finally works, substance detection is live, and the scoring formula mathematically cannot use it.

Deep Dive
April 15, 2026

Grading AI with AI: What We Learned When Our Detection Model Met the Real World

Six development sprints, a 20% real-world detection rate, and the fundamental rethinking that led us from style detection to substance verification.

Deep Dive
April 13, 2026

Building VulnRap: How We're Making Vulnerability Report Validation Actually Work for PSIRT Teams

A detailed walkthrough of four development sprints, what we built, what we learned, what works, and what's coming next.

Launch
April 10, 2026

We Built the Tool We Wished Existed

Why we created VulnRap, how it helps with triage, and why you should feel comfortable using it.