CVE-2022-29546
OutOfMemory Exception by specifically crafted processing instruction in NekoHtml Parser
HtmlUnit NekoHtml Parser before 2.61.0 suffers from a denial of service vulnerability. Crafted input associated with the parsing of Processing Instruction (PI) data leads to heap memory consumption. This is similar to CVE-2022-28366 but affects a much later version of the product.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
7.5
HtmlUnit NekoHtml Parser before 2.61.0 suffers from a denial of service vulnerability. Crafted input associated with the parsing of Processing Instruction (PI) data leads to heap memory consumption. This is similar to CVE-2022-28366 but affects a much later version of the product.
- Record
CVE-2022-29546- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - CVSS 2.0
- 5.0 Medium
AV:N/AC:L/Au:N/C:N/I:N/A:P - Updated
- 2026-11-03
CVE List No score
HtmlUnit NekoHtml Parser before 2.61.0 suffers from a denial of service vulnerability. Crafted input associated with the parsing of Processing Instruction (PI) data leads to heap memory consumption. This is similar to CVE-2022-28366 but affects a much later version of the product.
- Record
CVE-2022-29546- Updated
- 2026-11-03
EUVDEUVD-2022-1649 No score
HtmlUnit NekoHtml Parser before 2.61.0 suffers from a denial of service vulnerability. Crafted input associated with the parsing of Processing Instruction (PI) data leads to heap memory consumption. This is similar to CVE-2022-28366 but affects a much later version of the product.
- Record
EUVD-2022-1649- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-6jmm-mp6w-4rrg
7.5
OutOfMemory Exception by specifically crafted processing instruction in NekoHtml Parser
Impact
NekoHtml Parser suffers from a denial of service vulnerability on versions 2.60.0 and below. A specifically crafted input regarding the parsing of processing instructions leads to heap memory consumption. Please update to version 2.61.0.
For more information
If you have any questions or comments about this advisory:
- Open an issue in https://github.com/HtmlUnit/htmlunit-neko
- Email us at [rbri at rbri.de]
- Record
GHSA-6jmm-mp6w-4rrg- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-400
- Updated
- 2026-11-02
OSVGHSA-6jmm-mp6w-4rrg
7.5
OutOfMemory Exception by specifically crafted processing instruction in NekoHtml Parser
Impact
NekoHtml Parser suffers from a denial of service vulnerability on versions 2.60.0 and below. A specifically crafted input regarding the parsing of processing instructions leads to heap memory consumption. Please update to version 2.61.0.
For more information
If you have any questions or comments about this advisory:
- Open an issue in https://github.com/HtmlUnit/htmlunit-neko
- Email us at [rbri at rbri.de]
- Record
GHSA-6jmm-mp6w-4rrg- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-400
- Updated
- 2026-11-02
OSV No score
HtmlUnit NekoHtml Parser before 2.61.0 suffers from a denial of service vulnerability. Crafted input associated with the parsing of Processing Instruction (PI) data leads to heap memory consumption. This is similar to CVE-2022-28366 but affects a much later version of the product.
- Record
CVE-2022-29546- Updated
- 2026-11-04
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
net.sourceforge.htmlunit:neko-htmlunitMaven |
before 2.61.0 | 2.61.0 |
net.sourceforge.htmlunit:neko-htmlunitMaven |
before 2.61.0, plus listed versions 2.212.232.242.252.27 Show 33 moreShow less2.282.302.312.322.332.34.02.35.02.36.02.37.02.38.02.39.02.40.02.41.02.42.02.43.02.44.02.45.02.46.02.47.02.47.12.48.02.49.02.50.02.51.02.52.02.53.02.54.02.55.02.56.02.57.02.58.02.59.02.60.0 |
2.61.0 |
History
| Recorded | Changed | Sources |
|---|---|---|
| facts | OSV | |
| aliases | CVE List, EUVD, NVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2022-29546 is a high vulnerability (CVSS 7.5) in Htmlunit, published April 25, 2022. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.23%, the 69th percentile. Fixed in net.sourceforge.htmlunit:neko-htmlunit 2.61.0.
References
github.com/HtmlUnit/htmlunit-neko/security/advisories/GHSA-6jmm-mp6w-4rrg
nvd.nist.gov/vuln/detail/CVE-2022-29546
github.com/HtmlUnit/htmlunit-neko/commit/9d2aecd69223469e40c12ca3edddda09009110cc
github.com/advisories/GHSA-6jmm-mp6w-4rrg
github.com/CVEProject/cvelistV5/tree/main/cves/2022/29xxx/CVE-2022-29546.json
github.com/HtmlUnit/htmlunit-neko