Out-of-bounds read in the Motorola Oncore refclock driver in NTPsec ntpd before 1.2.6 allows an attacker who controls the GPS receiver's serial data to crash ntpd or disclose memory via a PPS Control (@@Gc) reply with an out-of-range mode byte.
{
"cna_assigner": "GitLab",
"cwe_ids": [
"CWE-125"
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/102xxx/CVE-2026-102485.json",
"unresolved_ranges": [
{
"extracted_events": [
{
"range": [
{
"fixed": "1.2.6"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandardRange"
}
]
},
{
"extracted_events": [
{
"range": [
{
"fixed": "1.2.6"
}
],
"source": "DESCRIPTION"
}
]
}
]
}"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-102485.json"
[
{
"deprecated": false,
"digest": {
"function_hash": "270821842433559640904116591783531261303",
"length": 277
},
"id": "CVE-2026-102485-99a87b7d",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://gitlab.com/ntpsec/ntpsec@22a09b3aec58831a9e4a008f3f22caa155f969c2",
"target": {
"file": "ntpd/refclock_oncore.c",
"function": "oncore_msg_Gc"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"259762966215694944177836001281482333528",
"252897703476543344327579634711898402802",
"106577585913637942772650839660306096403",
"94675338713773259667812277195470229132",
"275916301276716012021022105525098954579",
"64977686907178493394788528005218887259",
"308954007858765588517267124043189789574",
"86134889696145492018284408079172778031"
],
"threshold": 0.9
},
"id": "CVE-2026-102485-db7a81c7",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://gitlab.com/ntpsec/ntpsec@22a09b3aec58831a9e4a008f3f22caa155f969c2",
"target": {
"file": "ntpd/refclock_oncore.c"
}
}
]
"2026-10-22T07:34:16Z"