agent-device from 0.21.36 before 0.21.37 contains a local file disclosure vulnerability that allows authenticated remote callers to read daemon-host files by opening file:// URLs. Attackers can send an open command with a file:// target through /rpc, then issue snapshot to read any plaintext file readable by the daemon account.
{
"cna_assigner": "VulnCheck",
"cwe_ids": [
"CWE-73"
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/129xxx/CVE-2026-129130.json",
"unresolved_ranges": [
{
"extracted_events": [
{
"range": [
{
"introduced": "0.21.36"
},
{
"fixed": "0.21.37"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandardRange"
}
]
},
{
"extracted_events": [
{
"range": [
{
"introduced": "0.21.36"
},
{
"fixed": "0.21.37"
}
],
"source": "DESCRIPTION"
}
]
}
]
}{
"extracted_events": [
{
"range": [
{
"fixed": "2deb909ec88bbbde615ec7c8f3895ef222d8ab3d"
}
],
"source": "REFERENCES_COMMIT"
},
{
"original_tag": "v0.21.37",
"range": [
{
"fixed": "d2426fffdf7829f58458ec1631bd117e6cd8cf94"
}
],
"source": "REFERENCES_TAG"
}
]
}
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-129130.json"
[
{
"deprecated": false,
"digest": {
"line_hashes": [
"117223114178397687416638132493813206096",
"39260288044517156364762855572425033505",
"121555935270399165813277579799051352016",
"212745967347755187523087231278387037808",
"145844874551575637890386952732240785662",
"26525292114877855960546199726104768642",
"126888347634010430748031512419541923528",
"336090855759076286065663990618184459943",
"322324872051835832012597390816434429332",
"229692825170755600650101914857365741328",
"137287488094576308614462676099381564233",
"81172795618809929463723508946961206641",
"80750398723668273497623401601185609925"
],
"threshold": 0.9
},
"id": "CVE-2026-129130-6ae1bc24",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/callstack/agent-device/commit/d2426fffdf7829f58458ec1631bd117e6cd8cf94",
"target": {
"file": "apple/runner/AgentDeviceRunner/AgentDeviceRunnerUITests/RunnerSimulatorEdgeContact.h"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"76865987052628179167981622545701878210",
"278371990447192431395754016907500183447",
"242825971972600392062270127504360507552",
"143824791361248070223042454811300263028",
"247035969921594093326363804111246784960",
"204888131644766667691016292291565686268"
],
"threshold": 0.9
},
"id": "CVE-2026-129130-a2870b58",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/callstack/agent-device/commit/d2426fffdf7829f58458ec1631bd117e6cd8cf94",
"target": {
"file": "apple/runner/AgentDeviceRunner/AgentDeviceRunnerUITests/UnitTests/RunnerEdgeContactTesting.h"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"170590360103077831110819686540102187084",
"49925850212056538602525844834375850731",
"31128192621963340902049055857419087573",
"141679594085229854296935896834211193488",
"222027768256278009065934861136968451202",
"280599011738876527456006056004954128255",
"244660114739691240069081415918751705476"
],
"threshold": 0.9
},
"id": "CVE-2026-129130-ee288d00",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/callstack/agent-device/commit/d2426fffdf7829f58458ec1631bd117e6cd8cf94",
"target": {
"file": "apple/runner/AgentDeviceRunner/AgentDeviceRunnerUITests/RunnerSimulatorEdgeTouch.h"
}
}
]
"2026-11-15T07:03:33Z"