Directory Traversal vulnerability in Devan-Kerman ARRP v.0.8.1 and before allows a remote attacker to execute arbitrary code via the dumpDirect in RuntimeResourcePackImpl component.
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2024-24042.json"
"2026-04-12T08:04:00Z"
[
{
"target": {
"file": "src/test/java/test/RRPPreTest.java"
},
"id": "CVE-2024-24042-2ca3d402",
"source": "https://github.com/ueaj-kerman/arrp/commit/7ea80db462c8bf66a0565e84fa49c1f2ecb9287b",
"signature_type": "Line",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"156303282403943905558692888444192852503",
"93687705473999988973560996377988987772",
"213580746361505209026155417043751835230",
"290340903102340463538326395524160422532",
"275971354451233924108173567178944229652",
"253755492120496642504944600855353880705",
"177753134633381214876515088079828298959",
"68767942209307575907066076284291039386",
"193324512269284827062157164124057265623",
"114514006178859512638631431474415730111",
"40625661714427887460982156996514163429",
"25590748101079017766741202213374083236",
"207735767762306001334355604933116207642"
]
},
"signature_version": "v1"
},
{
"target": {
"file": "src/test/java/test/RRPPreTest.java",
"function": "main"
},
"id": "CVE-2024-24042-34cff03f",
"source": "https://github.com/ueaj-kerman/arrp/commit/7ea80db462c8bf66a0565e84fa49c1f2ecb9287b",
"signature_type": "Function",
"deprecated": false,
"digest": {
"length": 2367.0,
"function_hash": "381664525646903467431763584147565958"
},
"signature_version": "v1"
},
{
"target": {
"file": "src/main/java/net/devtech/arrp/impl/RuntimeResourcePackImpl.java",
"function": "write"
},
"id": "CVE-2024-24042-44bc9e73",
"source": "https://github.com/ueaj-kerman/arrp/commit/7ea80db462c8bf66a0565e84fa49c1f2ecb9287b",
"signature_type": "Function",
"deprecated": false,
"digest": {
"length": 523.0,
"function_hash": "51369072524188417061316166231937360893"
},
"signature_version": "v1"
},
{
"target": {
"file": "src/main/java/net/devtech/arrp/impl/RuntimeResourcePackImpl.java"
},
"id": "CVE-2024-24042-95bb152b",
"source": "https://github.com/ueaj-kerman/arrp/commit/7ea80db462c8bf66a0565e84fa49c1f2ecb9287b",
"signature_type": "Line",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"152643010200525897383046500222142670874",
"106165349731854393744400221664498035586",
"63175273902996847938714157596462983000",
"257948540610188372314959888527700021809",
"246928414254965282716247982302616259380",
"212289575808754624957006788463471862884",
"178120654052026446053009711328944810804",
"142056000303700432568898834471312065223"
]
},
"signature_version": "v1"
},
{
"target": {
"file": "src/main/java/net/devtech/arrp/impl/RuntimeResourcePackImpl.java",
"function": "dumpDirect"
},
"id": "CVE-2024-24042-af045847",
"source": "https://github.com/ueaj-kerman/arrp/commit/7ea80db462c8bf66a0565e84fa49c1f2ecb9287b",
"signature_type": "Function",
"deprecated": false,
"digest": {
"length": 973.0,
"function_hash": "67402824737179656251066938906196122193"
},
"signature_version": "v1"
}
]