CVE Catalog

CVE-2025-71316

CriticalCVSS 9.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.38%

31th percentile - higher than 31% of all known CVEs

Summary

SQLite 'sqldiff.exe' does not securely handle Unicode to ANSI codepage conversion on Windows, allowing an attacker to load an arbitrary DLL via the '-L' option and misinterpret command line arguments.

Risk Assessment

An attacker can execute arbitrary code by loading a malicious DLL, leading to full application compromise.

Recommendation

Update SQLite to a version containing the fix from 2025-12-26 or later.

Original NVD description (English source)

SQLite 'sqldiff.exe' does not securely handle the way the Microsoft Windows C runtime converts Unicode characters to ANSI codepages. An attacker could use the '-L' option to load an arbitrary DLL with a crafted command line argument string that results in command line file arguments being misinterpreted as command line options. Fixed on or around 2025-12-26.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS