{"id":"CVE-2026-114596","kind":"vulnerability","aliases":["CVE-2026-114596"],"related":[],"title":"EPICS Base: integer overflow in protocol parsing enables out-of-bounds memory write","description":"In EPICS Base release 7.0.10 and prior, an improper validation of message length values during protocol parsing can trigger an integer overflow, resulting in an out-of-bounds memory write. Successful exploitation can cause process instability or denial of service.","summary":"EPICS Base release 7.0.10 and earlier does not validate message length values during protocol parsing, which can cause an integer overflow. The result is an out-of-bounds memory write that can crash the process or cause denial of service.","severity":"high","cvss":8.8,"epss":null,"exploited":false,"exploited_at":null,"products":[],"ecosystems":[],"tags":["control-systems","epics","infrastructure","scientific-infrastructure"],"not_affected_if":["unknown"],"how_to_check":"- Check the installed EPICS Base version against `7.0.10`; the sources do not name a fixed build beyond that.\n- unknown for other checks: the sources do not say which protocol path or configuration is reachable.","fix":"- Move EPICS Base to a release newer than `7.0.10`; the sources do not name the exact fixed version.","status":"open","published_at":"2026-10-27T17:16:58+00:00","first_seen_at":"2026-10-27T17:32:45+00:00","triaged_at":"2026-10-27T17:34:24+00:00","updated_at":"2026-10-27T17:34:24+00:00","category":"infrastructure","confidence":0.5,"triage":{"at":"2026-10-27T17:34:24Z","model":"claude-haiku-5-5","output":{"fix":"- Move EPICS Base to a release newer than `7.0.10`; the sources do not name the exact fixed version.","reach":"network","title":"EPICS Base: integer overflow in protocol parsing enables out-of-bounds memory write","impact":"medium","summary":"EPICS Base release 7.0.10 and earlier does not validate message length values during protocol parsing, which can cause an integer overflow. The result is an out-of-bounds memory write that can crash the process or cause denial of service.","category":"infrastructure","nicknames":[],"who_cares":["epics","control-systems","scientific-infrastructure"],"confidence":0.5,"needs_auth":"unknown","worst_case":"Process crashes or memory corruption causing denial of service","analyst_note":"Confirm the fixed EPICS Base version and which protocol (likely Channel Access or PV Access) and default configuration are affected, via the NVD entry and upstream EPICS advisories.","how_to_check":"- Check the installed EPICS Base version against `7.0.10`; the sources do not name a fixed build beyond that.\n- unknown for other checks: the sources do not say which protocol path or configuration is reachable.","needs_analyst":true,"not_affected_if":["unknown"],"who_is_affected":"Teams running EPICS Base 7.0.10 or earlier in control-system or lab infrastructure where its protocol parsing is reachable. The sources do not say which network-facing services are involved, so exposure depends on whether untrusted network traffic can reach the parser.","user_interaction":"no","needs_special_setup":"unknown","severity_if_unknown":"unknown"},"cost_usd":0.00061,"input_tokens":3297,"output_tokens":560,"severity_before":"high"},"analyst_status":null,"analyst_note":null,"search":"'-114596':17A,20A '-2026':16A,19A '7.0.10':32B,74C 'base':2A,30B,72C 'bound':12A,57B,98C 'caus':46B,66B,104C 'control':22B 'control-system':21B 'crash':62B 'cve':15A,18A 'denial':67B,108C 'earlier':34B 'enabl':8A 'epic':1A,24B,29B,71C 'exploit':102C 'improp':78C 'infrastructur':25B,28B 'instabl':106C 'integ':3A,48B,90C 'length':39B,82C 'memori':13A,58B,99C 'messag':38B,81C 'out-of-bound':9A,54B,95C 'overflow':4A,49B,91C 'pars':7A,43B,86C 'prior':76C 'process':64B,105C 'protocol':6A,42B,85C 'releas':31B,73C 'result':51B,92C 'scientif':27B 'scientific-infrastructur':26B 'servic':69B,110C 'success':101C 'system':23B 'trigger':88C 'valid':37B,79C 'valu':40B,83C 'write':14A,59B,100C","nicknames":[],"mitigations":[],"who_affected":"Teams running EPICS Base 7.0.10 or earlier in control-system or lab infrastructure where its protocol parsing is reachable. The sources do not say which network-facing services are involved, so exposure depends on whether untrusted network traffic can reach the parser.","tier":"B","verified":{},"analyst_revisit_at":null,"first_public_at":"2026-10-27T17:16:58+00:00","kev":null,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X","cvss_by":"ics-cert@hq.dhs.gov","poc_count":0,"sources":[{"source":"nvd","external_id":"CVE-2026-114596","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-114596","severity":null,"published_at":"2026-10-27T17:16:58+00:00","modified_at":"2026-10-27T17:16:58+00:00","first_seen_at":"2026-10-27T17:32:45+00:00","fetched_at":"2026-10-27T17:32:45+00:00","note":null}],"documents":[],"notice":"Free to read at a human pace. An API with keys and an MCP server are in preparation; early access: hello@infrastack.ai"}