ClassGraph before 4.8.112 was not resistant to XML eXternal Entity (XXE) attacks.
[
{
"deprecated": false,
"source": "https://github.com/classgraph/classgraph/commit/681362ad6b0b9d9abaffb2e07099ce54d7a41fa3",
"id": "CVE-2021-47621-963229eb",
"signature_version": "v1",
"target": {
"file": "src/main/java/nonapi/io/github/classgraph/utils/VersionFinder.java"
},
"signature_type": "Line",
"digest": {
"line_hashes": [
"274405623184421320376268781625953359244",
"282591469263131286186584040430234685695",
"153878324331847761190885344231132998103",
"274818735539833088704486905756421930395",
"193786937226721481591397175603913741867",
"169754589749926577485717095207966114942",
"66150921585927898964861242406203645812",
"190308979376818983407579143672891408356",
"26914794157333832989351644473856348656",
"202456522961799266439553908802448152929",
"105670435135899808859811894620302658108",
"110207521660578745533923795860452489634",
"91951880655555352804126249988943487290",
"119564359734902751925697865336531364338"
],
"threshold": 0.9
}
},
{
"deprecated": false,
"source": "https://github.com/classgraph/classgraph/commit/681362ad6b0b9d9abaffb2e07099ce54d7a41fa3",
"id": "CVE-2021-47621-a6c3de66",
"signature_version": "v1",
"target": {
"function": "getVersion",
"file": "src/main/java/nonapi/io/github/classgraph/utils/VersionFinder.java"
},
"signature_type": "Function",
"digest": {
"function_hash": "48319891940467277997500503794085481961",
"length": 1781.0
}
}
]