{"id":"CVE-2026-62298","aliases":[],"cve":{"records":[{"id":"CVE-2026-62298","source":"GitHub_M","state":"PUBLISHED","reasons":[],"replacements":[],"disputed":false,"unsupportedWhenAssigned":false,"reserved":"2026-07-13T18:37:08.488Z","published":"2026-10-30T18:56:59.029Z","modified":"2026-10-30T22:15:29.845Z"}],"publishers":[{"name":"GitHub_M","role":"CNA","organizationId":"a0819718-46f1-4df5-94e2-005712e83aaa","modified":"2026-10-30T18:56:59.029Z"},{"name":"CISA-ADP","role":"ADP","organizationId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","modified":"2026-10-30T22:15:29.845Z"}],"references":[{"url":"https://github.com/mouse07410/asn1c/security/advisories/GHSA-rcj5-gcvg-x796","tags":["x_refsource_CONFIRM"],"source":"GitHub_M"},{"url":"https://github.com/mouse07410/asn1c/commit/3f7d3bbac8cd195d552945e79586ca5000f33280","tags":["x_refsource_MISC"],"source":"GitHub_M"},{"url":"https://github.com/mouse07410/asn1c/commit/71ae41bd1cb146a432a39f72010b48f45ad69463","tags":["x_refsource_MISC"],"source":"GitHub_M"},{"url":"https://github.com/mouse07410/asn1c/releases/tag/v1.2.5","tags":["x_refsource_MISC"],"source":"GitHub_M"}],"weaknesses":[{"id":"CWE-476","description":"CWE-476: NULL Pointer Dereference","source":"GitHub_M"}],"applicability":[],"prioritization":[{"source":"CISA-ADP","type":"SSVC","role":"CISA Coordinator","timestamp":"2026-10-30T21:18:14.628986Z","decisions":[{"name":"Exploitation","value":"none"},{"name":"Automatable","value":"no"},{"name":"Technical Impact","value":"partial"}]}]},"title":"asn1c: ASAN crash with decode of open types","titleSource":"GitHub_M","descriptionSource":"GitHub_M","description":"mouse07410/asn1c is an ASN.1 compiler. Prior to 1.2.5, `OPEN TYPE` decoding can dereference an unallocated member pointer and crash the consuming program. `OPEN_TYPE_aper_get` in `OPEN_TYPE_aper.c`, `OPEN_TYPE_ber_get` in `OPEN_TYPE_ber.c`, `OPEN_TYPE_oer_get` in `OPEN_TYPE_oer.c`, and `OPEN_TYPE_uper_get` in `OPEN_TYPE_uper.c` share the pattern: a conditional null check on `*memb_ptr2` resets presence only when the member exists, but execution then unconditionally computes an inner value from that pointer and a member offset. If the `OPEN TYPE` member has not been allocated, the null-pointer arithmetic and subsequent read cause a segmentation fault. The advisory demonstrates UPER and APER crashes for `E2connectionUpdateAcknowledge`, notes that `E2AP` uses APER, and provides a BER reproducer; OER is also explicitly identified as affected. This issue is fixed in version 1.2.5.","score":0,"severity":"low","published":"2026-10-30T18:56:59.029Z","modified":"2026-10-30T22:15:29.845Z","withdrawn":false,"knownExploited":false,"affected":[],"products":[{"vendor":"mouse07410","name":"asn1c","platforms":[],"versions":[{"version":"< 1.2.5","status":"affected"}],"cpes":[],"source":"GitHub_M","url":"https://www.cve.org/CVERecord?id=CVE-2026-62298"}],"remediation":[],"references":["https://github.com/mouse07410/asn1c/security/advisories/GHSA-rcj5-gcvg-x796","https://github.com/mouse07410/asn1c/commit/3f7d3bbac8cd195d552945e79586ca5000f33280","https://github.com/mouse07410/asn1c/commit/71ae41bd1cb146a432a39f72010b48f45ad69463","https://github.com/mouse07410/asn1c/releases/tag/v1.2.5"],"sources":[{"name":"CVE","id":"CVE-2026-62298","modified":"2026-10-30T22:15:29.845Z","url":"https://www.cve.org/CVERecord?id=CVE-2026-62298"}],"assessments":[{"source":"GitHub_M","vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:N/SC:N/SI:N/SA:N","score":0}],"sourceAffected":[],"observedAt":"2026-10-30T22:23:23.709Z","kev":{"status":"not-listed","checkedAt":"2026-10-31T11:30:32.033Z"},"coverage":[{"source":"NVD","status":"available","checkedAt":"2026-10-30T22:25:32.586Z","attemptedAt":"2026-10-30T22:25:32.586Z"},{"source":"GHSA","status":"no-result","checkedAt":"2026-10-30T22:25:32.489Z","attemptedAt":"2026-10-30T22:25:32.489Z"},{"source":"EUVD","status":"refresh-failed","attemptedAt":"2026-10-30T22:25:32.650Z"},{"source":"EPSS","status":"no-result","checkedAt":"2026-10-30T22:25:32.368Z","attemptedAt":"2026-10-30T22:25:32.368Z"}],"evidence":[{"source":"NVD","id":"CVE-2026-62298","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-62298","modified":"2026-10-30T19:39:14.897","score":0,"vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:N/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","checkedAt":"2026-10-30T22:25:32.586Z"}],"aiSummary":{"text":"The asn1c compiler, versions prior to 1.2.5, has a NULL pointer dereference weakness in OPEN TYPE decoding, which can cause a program crash. The issue occurs when the OPEN TYPE member has not been allocated. The vulnerability affects versions less than 1.2.5.","model":"@cf/meta/llama-3.3-70b-instruct-fp8-fast","generatedAt":"2026-10-31T00:16:04.572Z","sources":[{"name":"CVE","url":"https://www.cve.org/CVERecord?id=CVE-2026-62298"}]}}