PT-2022-26099 · Hsqldb+4 · Hsqldb+4
Published
2022-06-10
·
Updated
2023-12-22
·
CVE-2022-41853
CVSS v2.0
10
Critical
| Vector | AV:N/AC:L/Au:N/C:C/I:C/A:C |
Name of the Vulnerable Software and Affected Versions
hsqldb versions prior to 2.7.1
Description
The issue affects those using
java.sql.Statement or java.sql.PreparedStatement in hsqldb to process untrusted input, making them vulnerable to a remote code execution attack. By default, it is allowed to call any static method of any Java class in the classpath, resulting in code execution.Recommendations
For versions prior to 2.7.1, update to 2.7.1 or set the system property
hsqldb.method class names to classes which are allowed to be called, for example, by using System.setProperty("hsqldb.method class names", "abc") or Java argument -Dhsqldb.method class names="abc".Fix
RCE
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Astra Linux
Centos
Red Hat
Suse
Hsqldb