CVE catalog

CVE-2022-41853

hsqldb: CVE-2022-41853

[CVE catalog]

Severity
Critical · CVSS 9.8CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Published
Source
[NVD] · [CVE record]
EPSS
5.15% · Oct 25, 2026

Those using java.sql.Statement or java.sql.PreparedStatement in hsqldb (HyperSQL DataBase) to process untrusted input may be 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. The issue can be prevented by updating to 2.7.1 or by setting the system property "hsqldb.method_class_names" to classes which are allowed to be called. For example, System.setProperty("hsqldb.method_class_names", "abc") or Java argument -Dhsqldb.method_class_names="abc" can be used. From version 2.7.1 all classes by default are not accessible except those in java.lang.Math and need to be manually enabled.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianhsqldbsid2.7.4-1fixed
Debianhsqldbforky2.7.4-1fixed
Debianhsqldbtrixie2.7.4-1fixed
Debianhsqldbbookworm2.7.1-1+deb12u1fixed
Debianhsqldbbookworm-security2.7.1-1+deb12u1fixed
Susehsqldblinux enterprise software development kit 12 sp52.2.9-5.3.1fixed
Opensusehsqldbleap 15.32.3.3-150000.7.3.1fixed
Opensusehsqldbleap 15.42.3.3-150000.7.3.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianhsqldbsourcesid2.7.1-1not yet assignedNot reported[1023573]
Debianhsqldbsourceforky2.7.1-1not yet assignedNot reported[1023573]
Debianhsqldbsourcetrixie2.7.1-1not yet assignedNot reported[1023573]
Debianhsqldbsourcebookworm2.7.1-1not yet assignedNot reported[1023573]
Susehsqldbrpmlinux enterprise software development kit 12 sp52.2.9-5.3.1Not reportedSUSE-SU-2022:3864-1Not reported
Opensusehsqldbrpmleap 15.32.3.3-150000.7.3.1Not reportedSUSE-SU-2022:3823-1Not reported
Opensusehsqldbrpmleap 15.42.3.3-150000.7.3.1Not reportedSUSE-SU-2022:3823-1Not reported

[Debian bug #1023573]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Source package: [hsqldb]

    Details (4)
    • 2.7.1-1+deb12u1 · all · bookworm

      Fixed · Fixed: 2.7.1-1

      dsa · hsqldb · debian · bookworm

    • 2.7.1-1+deb12u1 · all · bookworm

      Fixed · Fixed: 2.7.1-1

      dsa · hsqldb · debian · bookworm

    • 2.7.1-1+deb12u1 · all · bookworm-security

      Fixed · Fixed: 2.7.1-1

      dsa · hsqldb · debian · bookworm

    • 2.7.1-1+deb12u1 · all · bookworm-security

      Fixed · Fixed: 2.7.1-1

      dsa · hsqldb · debian · bookworm

  • Source package: [hsqldb]

    Details (4)
    • 2.7.1-1+deb12u1 · all · bookworm

      Fixed · Fixed: 2.7.1-1

      dsa · hsqldb · debian · bookworm

    • 2.7.1-1+deb12u1 · all · bookworm

      Fixed · Fixed: 2.7.1-1

      dsa · hsqldb · debian · bookworm

    • 2.7.1-1+deb12u1 · all · bookworm-security

      Fixed · Fixed: 2.7.1-1

      dsa · hsqldb · debian · bookworm

    • 2.7.1-1+deb12u1 · all · bookworm-security

      Fixed · Fixed: 2.7.1-1

      dsa · hsqldb · debian · bookworm

  • Source package: [hsqldb]

    Details (4)
    • 2.7.1-1+deb12u1 · all · bookworm

      Fixed · Fixed: 2.7.1-1

      dsa · hsqldb · debian · bookworm

    • 2.7.1-1+deb12u1 · all · bookworm

      Fixed · Fixed: 2.7.1-1

      dsa · hsqldb · debian · bookworm

    • 2.7.1-1+deb12u1 · all · bookworm-security

      Fixed · Fixed: 2.7.1-1

      dsa · hsqldb · debian · bookworm

    • 2.7.1-1+deb12u1 · all · bookworm-security

      Fixed · Fixed: 2.7.1-1

      dsa · hsqldb · debian · bookworm

Observed:

References