CVE-2022-23221
CRITICAL 9.8EPSS 64.8%
H2 Console before 2.1.210 allows remote attackers to execute arbitrary code via a jdbc:h2:mem JDBC URL containing the IGNORE_UNKNOWN_SETTINGS=TRUE;FORBID_CREATION=FALSE;INIT=RUNSCRIPT substring, a different vulnerability than CVE-2021-42392.
- CVSS v3.1 NVD
- 9.8 CRITICAL
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - CVSS v2.0 NVD
- 10.0 HIGH
AV:N/AC:L/Au:N/C:C/I:C/A:C - EPSS
- 64.77% chance of exploitation in the next 30 days, 99th percentile
- Published
- 2022-01-19
- Updated
- 2025-05-05
Proof-of-concept exploits (5)
- http://packetstormsecurity.com/files/165676/H2-Database-Console-Remote-Code-Execution.html
- http://seclists.org/fulldisclosure/2022/Jan/39
- hktalent/exploit-poc9★ · 2023-10-21
- straightSang/H2-database-CVE-2022-232210★ · 2026-09-10
- MarainLoen/h2database-rce-poc1★ · 2026-04-29
Vulhub environments (1)
Security advisories
- h2database/h2database/releases/tag/version-2.1.210
- h2database/h2database/security/advisories
- https://lists.debian.org/debian-lts-announce/2022/02/msg00017.html
- https://twitter.com/d0nkey_man/status/1483824727936450564
- https://www.debian.org/security/2022/dsa-5076
- https://www.oracle.com/security-alerts/cpuapr2022.html
- advisories/GHSA-45hx-wfhj-473x
- https://www.oracle.com/security-alerts/cpujul2022.html