CVE Catalog

CVE-2015-3416

High
Published: Translated: NVD NIST

Summary

The sqlite3VXPrintf function in SQLite before version 3.8.9 does not properly handle precision and width values during floating-point conversions, which can lead to integer overflow and stack-based buffer overflow. Attackers can exploit this in context to cause denial of service or potentially other unspecified impacts.

Risk Assessment

The organization may be exposed to denial of service and other unspecified threats related to the exploitation of this vulnerability by attackers. Exploitation of this flaw could lead to system instability.

Recommendation

It is recommended to upgrade SQLite to version 3.8.9 or later to mitigate this vulnerability. Additionally, monitoring and restricting access to functions that may be vulnerable is advisable.

Other vulnerabilities in SQLite

See all
Original NVD description (English source)

The sqlite3VXPrintf function in printf.c in SQLite before 3.8.9 does not properly handle precision and width values during floating-point conversions, which allows context-dependent attackers to cause a denial of service (integer overflow and stack-based buffer overflow) or possibly have unspecified other impact via large integers in a crafted printf function call in a SELECT statement.

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