First published: Wed Jan 08 2020(Updated: )
SQLite 3.30.1 mishandles certain parser-tree rewriting, related to expr.c, vdbeaux.c, and window.c. This is caused by incorrect sqlite3WindowRewrite() error handling. Upstream fix: <a href="https://github.com/sqlite/sqlite/commit/8654186b0236d556aa85528c2573ee0b6ab71be3">https://github.com/sqlite/sqlite/commit/8654186b0236d556aa85528c2573ee0b6ab71be3</a>
Affected Software | Affected Version | How to fix |
---|---|---|
SQLite JDBC |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
The severity of REDHAT-BUG-1788842 is generally classified as high due to potential arbitrary code execution vulnerabilities.
To fix REDHAT-BUG-1788842, update to the latest version of SQLite that includes the upstream fix for the vulnerability.
REDHAT-BUG-1788842 affects systems using SQLite version 3.30.1 and prior.
The vulnerability in REDHAT-BUG-1788842 involves mishandling of parser-tree rewriting which can lead to incorrect error handling in SQLite.
While there is no widely known exploit for REDHAT-BUG-1788842, the nature of the vulnerability suggests the potential for exploitation.