Skip to main content
← All vulnerabilities
CVE-2021-23463GHSA-7RPJ-HG47-CX62SNYK-JAVA-COMH2DATABASE-1769238

XML External Entity (XXE) Injection

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 2.0.202
None on Exploit-DB, Metasploit or GitHub

Summary

The package com.h2database:h2 from 1.4.198 and before 2.0.202 are vulnerable to XML External Entity (XXE) Injection via the org.h2.jdbc.JdbcSQLXML class object, when it receives parsed string data from org.h2.jdbc.JdbcResultSet.getSQLXML() method. If it executes the getSource() method when the parameter is DOMSource.class it will trigger the vulnerability.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • n/a com.h2database:h2

    All versions; fixed in 2.0.202

  • com.h2database:h2Maven

    From 1.4.198 · fixed in 2.0.202

References 6

GitHub · h2database/h2database

snyk.io

oracle.com

security.netapp.com