Skip to content
Security

JFrog exposes 54 out of 55 SQLite reports as AI forgery

The IT security company JFrog has exposed 54 out of 55 alleged SQLite vulnerabilities from a GitHub account as AI inventions. Six reports initially received critical ratings of up to 9.8 out of 10 points, although the mentioned features were missing in the source code. Only one of the 55 reports contained a real error. JFrog informed GitHub, Red Hat, and the US database NVD.

By Brian Beckmann · 4 August 2026 · 2 min

A magnifying glass with a JFrog logo sticker examines several red, bursting warning-label bubbles rising from a cylindrical database container labeled SQLite.

The IT security company JFrog has revealed that 54 out of 55 alleged security vulnerabilities in the SQLite database were completely fabricated – published through a single GitHub account within four days. Six of the reports initially reached critical values in official databases of up to 9.8 out of 10 points, even though the described functions did not exist in the actual SQLite source code.

Incorrect function names expose the AI origin

JFrog security researcher Afek Berger examined six advisories, all claiming use-after-free errors in SQLite – such as in the functions exprComputeOperands(), ExprListDelete(), and sqlite3ExprDelete().

The six reports carried the identifiers CVE-2026-51302, CVE-2026-51303, CVE-2026-51300, CVE-2026-51297, CVE-2026-51296, and CVE-2026-51304, with CVSS values between 7.5 and 9.8. To verify the claims, the team cloned the official SQLite source code, compiled the mentioned versions in isolated Docker containers with AddressSanitizer instrumentation, and executed the provided code examples verbatim.

None of the six errors could be triggered. In several reports, the advisories referred to line numbers that extended far beyond the end of the respective source file – in one case to line 3575 in a file with 2,706 lines.

Other reports mentioned functions that simply did not exist in the specified SQLite versions. A tool for detecting AI-generated texts additionally classified the wording of the advisories as machine-generated.

JFrog then expanded the review to all 55 reports from the same GitHub account: 54 turned out to be completely fabricated, and only one finding contained a real, albeit poorly documented, error.

Evaluation bodies initially assign maximum values

The fakes passed through the official CVE process before they were noticed. Red Hat initially assigned the report CVE-2026-51302 the maximum value of 10.0 out of 10 points and lowered it to 7.6 after JFrog's notification.

On the platform X, JFrog Security stated that the submitted evidence did not match the assigned critical rating. JFrog informed not only Red Hat but also the GitHub Security Advisory Database and the US vulnerability database NVD about the finding.

Who is behind the GitHub account and with what purpose the reports were published remains unverified independently. Similar patterns are not an isolated case: already in July, Apple restricted its bug bounty program after AI-generated reports had overwhelmed the review team, while independent data simultaneously showed a sudden increase in real, AI-discovered vulnerability reports at large technology companies.

According to JFrog, the CVE submission does not require identity verification, and the NVD has significantly reduced its manual review capacity since February 2024.

It will be crucial whether NVD and GHSA introduce stricter submission rules, such as a requirement for verifiable code examples or commit references – so far, neither of the two bodies requires such proof. Until such a reform occurs, security teams have no choice but to check each new critical report against the actual source code before patching.

Sources

  1. SQLite Critical CVEs or LLM Slop? – JFrog Security Research
  2. JFrog Security on X

Common questions

Part of the dossier · 23 stories

Security of AI agents and coding tools

Open dossier

More on this

Your AI update for the work week

Once a week, the most important AI news – plus one practical tip to try right away. No spam, unsubscribe anytime.

/sicherheit/2026-08/jfrog-sqlite-ki-cve-faelschung /en/security/2026-08/jfrog-sqlite-ai-cve-forgery