{"id":"CVE-2026-123203","published":"2026-11-05T19:17:19.530","lastModified":"2026-11-05T19:17:19.530","description":"NEURON (CoreNEURON) through 9.0.2 contains a stack buffer overflow vulnerability that allows attackers to corrupt stack memory by supplying over-long tokens in a crafted model dataset. Attackers can place oversized version or mechanism-name tokens in bbcore_mech.dat, globals.dat, or files.dat loaded by nrniv-core to crash the process.","cvssScore":6.1,"cvssSeverity":"MEDIUM","cvssVector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H","cwes":["CWE-121"],"vendors":[],"products":[],"references":[{"url":"https://github.com/neuronsimulator/nrn/blob/ba5783378c0aa1d9ac95b4454bea94b15c63f75d/src/coreneuron/io/mk_mech.cpp#L81-L96","tags":[]},{"url":"https://github.com/neuronsimulator/nrn/commit/6e5a6578a3503c44ee0f19593e7ffb19812ef0e1","tags":[]},{"url":"https://github.com/neuronsimulator/nrn/pull/3932","tags":[]},{"url":"https://www.vulncheck.com/advisories/neuron-through-9.0.2-stack-based-buffer-overflow-via-coreneuron-dataset-tokens","tags":[]}],"exploitRefs":[{"url":"https://github.com/neuronsimulator/nrn/blob/ba5783378c0aa1d9ac95b4454bea94b15c63f75d/src/coreneuron/io/mk_mech.cpp#L81-L96","tags":[]},{"url":"https://github.com/neuronsimulator/nrn/commit/6e5a6578a3503c44ee0f19593e7ffb19812ef0e1","tags":[]},{"url":"https://github.com/neuronsimulator/nrn/pull/3932","tags":[]}],"hasPoc":true,"ai":null}