CVE-2023-32697
sqlite-jdbc: Remote code execution when JDBC url is attacker controlled
Severity by source
Trivy's own label is CRITICAL. Rated critical by NVD. Rated lower by GHSA (high), Red Hat (high).
Description
SQLite JDBC is a library for accessing and creating SQLite database files in Java. Sqlite-jdbc addresses a remote code execution vulnerability via JDBC URL. This issue impacting versions 3.6.14.1 through 3.41.2.1 and has been fixed in version 3.41.2.2.
Affected packages and fixed versions
| Source | Package | Fixed in |
|---|---|---|
| debian 12 | xerial-sqlite-jdbc | 3.40.1.0+dfsg-1+deb12u1 |
| debian 13 | xerial-sqlite-jdbc | 3.42.0.0+dfsg-1 |
| debian 14 | xerial-sqlite-jdbc | 3.42.0.0+dfsg-1 |
| echo | xerial-sqlite-jdbc | 3.40.1.0+dfsg-1+deb12u1 |
| maven::GitHub Security Advisory Maven | org.xerial:sqlite-jdbc | 3.41.2.2 |
| Red Hat | opendaylight | no fix listed |
References
- https://access.redhat.com/security/cve/CVE-2023-32697
- https://github.com/xerial/sqlite-jdbc
- https://github.com/xerial/sqlite-jdbc/releases/tag/3.41.2.2
- https://github.com/xerial/sqlite-jdbc/security/advisories/GHSA-6phf-6h5g-97j2
- https://nvd.nist.gov/vuln/detail/CVE-2023-32697
- https://www.cve.org/CVERecord?id=CVE-2023-32697