一、 漏洞 CVE-2022-23221 基础信息
漏洞信息
                                        # N/A

## 概述
H2 Console在2.1.210版本之前存在一个漏洞,允许远程攻击者通过特殊的jdbc:h2:mem JDBC URL执行任意代码。

## 影响版本
- H2 Console 2.1.210之前的所有版本

## 细节
攻击者可以通过构造一个包含特定参数的JDBC URL来利用该漏洞,这些参数包括`IGNORE未知设置=TRUE`、`FORBID_CREATION=FALSE`和`INIT=RUNSCRIPT`。这些参数的组合使攻击者能够在数据库中执行任意代码。

## 影响
此漏洞允许远程攻击者在未授权的情况下执行任意代码,可能导致数据泄露、系统损坏等严重安全问题。此漏洞与CVE-2021-42392是不同的漏洞。
                                        
提示
尽管我们采用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。
神龙会尽力确保数据准确,但也请结合实际情况进行甄别与判断。
神龙祝您一切顺利!
漏洞标题
N/A
来源:美国国家漏洞数据库 NVD
漏洞描述信息
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.
来源:美国国家漏洞数据库 NVD
CVSS信息
N/A
来源:美国国家漏洞数据库 NVD
漏洞类别
N/A
来源:美国国家漏洞数据库 NVD
漏洞标题
H2Console 参数注入漏洞
来源:中国国家信息安全漏洞库 CNNVD
漏洞描述信息
H2Console是一个用 Java 编写的可嵌入 RDBMS。 H2Console 2.1.210之前版本存在参数注入漏洞,攻击者可利用该漏洞通过精心构建的命令在系统上执行任意代码。
来源:中国国家信息安全漏洞库 CNNVD
CVSS信息
N/A
来源:中国国家信息安全漏洞库 CNNVD
漏洞类别
授权问题
来源:中国国家信息安全漏洞库 CNNVD
二、漏洞 CVE-2022-23221 的公开POC
# POC 描述 源链接 神龙链接
1 https://github.com/vulhub/vulhub/blob/master/h2database/CVE-2022-23221/README.md POC详情
2 None https://github.com/Threekiii/Awesome-POC/blob/master/%E6%95%B0%E6%8D%AE%E5%BA%93%E6%BC%8F%E6%B4%9E/H2%20Database%20Web%20Console%20%E6%9C%AA%E6%8E%88%E6%9D%83%20JDBC%20%E6%94%BB%E5%87%BB%E5%AF%BC%E8%87%B4%E8%BF%9C%E7%A8%8B%E4%BB%A3%E7%A0%81%E6%89%A7%E8%A1%8C%20CVE-2022-23221.md POC详情
三、漏洞 CVE-2022-23221 的情报信息