{"id":"CVE-2026-112108","state":"PUBLISHED","title":"ztxz16 fastllm String Parsing gguf.cpp ReadString buffer overflow","description":"A vulnerability was determined in ztxz16 fastllm up to 0.1.8.2. This impacts the function GGUFBuffer::ReadString of the file third_party/gguf/gguf.cpp of the component String Parsing. This manipulation of the argument len causes buffer overflow. The attack can be initiated remotely. The exploit has been publicly disclosed and may be utilized. The project was informed of the problem early through an issue report but has not responded yet.","publishedAt":"2026-10-19T11:15:20.037Z","updatedAt":"2026-10-22T02:41:05.943Z","severity":{"score":5.3,"label":"Medium","version":"4.0","vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P","source":"VulDB"},"assigner":"VulDB","products":["ztxz16 fastllm"],"affected":[{"vendor":"ztxz16","product":"fastllm","versions":[{"version":"0.1.8.0","status":"affected"},{"version":"0.1.8.1","status":"affected"},{"version":"0.1.8.2","status":"affected"}],"cpes":["cpe:2.3:a:ztxz16:fastllm:*:*:*:*:*:*:*:*"],"modules":["String Parsing"]}],"references":["https://vuldb.com/vuln/422102","https://vuldb.com/vuln/422102/cti","https://vuldb.com/cve/CVE-2026-112108","https://vuldb.com/submit/1013191","https://github.com/ztxz16/fastllm/issues/759","https://github.com/user-attachments/files/33027563/poc.zip","https://github.com/ztxz16/fastllm/"],"weaknesses":["CWE-120","CWE-119"],"ingestedAt":"2026-10-29T20:10:43.281Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2026/112xxx/CVE-2026-112108.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2026-112108","state":"PUBLISHED","datePublished":"2026-10-19T11:15:20.037Z","dateUpdated":"2026-10-22T02:41:05.943Z","assignerShortName":"VulDB","assignerOrgId":"1af790b2-7ee1-4545-860a-a788eba489b5","dateReserved":"2026-10-18T18:16:07.472Z"},"containers":{"cna":{"title":"ztxz16 fastllm String Parsing gguf.cpp ReadString buffer overflow","descriptions":[{"lang":"en","value":"A vulnerability was determined in ztxz16 fastllm up to 0.1.8.2. This impacts the function GGUFBuffer::ReadString of the file third_party/gguf/gguf.cpp of the component String Parsing. This manipulation of the argument len causes buffer overflow. The attack can be initiated remotely. The exploit has been publicly disclosed and may be utilized. The project was informed of the problem early through an issue report but has not responded yet."}],"affected":[{"vendor":"ztxz16","product":"fastllm","versions":[{"version":"0.1.8.0","status":"affected"},{"version":"0.1.8.1","status":"affected"},{"version":"0.1.8.2","status":"affected"}],"cpes":["cpe:2.3:a:ztxz16:fastllm:*:*:*:*:*:*:*:*"],"modules":["String Parsing"]}],"references":[{"url":"https://vuldb.com/vuln/422102","name":"VDB-422102 | ztxz16 fastllm String Parsing gguf.cpp ReadString buffer overflow","tags":["vdb-entry","technical-description"]},{"url":"https://vuldb.com/vuln/422102/cti","name":"VDB-422102 | CTI Indicators (IOB, IOC, IOA)","tags":["signature","permissions-required"]},{"url":"https://vuldb.com/cve/CVE-2026-112108","name":"CVE-2026-112108 | CVE Analysis and Report","tags":["third-party-advisory"]},{"url":"https://vuldb.com/submit/1013191","name":"Submit #1013191 | ztxz16 fastllm up to v0.1.8.2 and git master 05284b4e (analyzed at commit 324b4d1) Heap-based Buffer Overflow","tags":["third-party-advisory"]},{"url":"https://github.com/ztxz16/fastllm/issues/759","tags":["issue-tracking"]},{"url":"https://github.com/user-attachments/files/33027563/poc.zip","tags":["exploit"]},{"url":"https://github.com/ztxz16/fastllm/","tags":["product"]}],"metrics":[{"cvssV4_0":{"version":"4.0","baseScore":5.3,"vectorString":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P","baseSeverity":"MEDIUM"}},{"cvssV3_1":{"version":"3.1","baseScore":6.3,"vectorString":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:L/E:P/RL:X/RC:C","baseSeverity":"MEDIUM"}},{"cvssV3_0":{"version":"3.0","baseScore":6.3,"vectorString":"CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:L/E:P/RL:X/RC:C","baseSeverity":"MEDIUM"}},{"cvssV2_0":{"version":"2.0","baseScore":7.5,"vectorString":"AV:N/AC:L/Au:N/C:P/I:P/A:P/E:POC/RL:ND/RC:C"}}],"problemTypes":[{"descriptions":[{"cweId":"CWE-120","type":"CWE","lang":"en","description":"Buffer Overflow"}]},{"descriptions":[{"cweId":"CWE-119","type":"CWE","lang":"en","description":"Memory Corruption"}]}],"providerMetadata":{"shortName":"VulDB","orgId":"1af790b2-7ee1-4545-860a-a788eba489b5","dateUpdated":"2026-10-19T11:15:20.037Z"},"timeline":[{"time":"2026-10-18T00:00:00.000Z","lang":"en","value":"Advisory disclosed"},{"time":"2026-10-18T02:00:00.000Z","lang":"en","value":"VulDB entry created"},{"time":"2026-10-18T20:21:17.000Z","lang":"en","value":"VulDB entry last update"}],"credits":[{"lang":"en","value":"Dem0000000 (VulDB User)","type":"reporter"},{"lang":"en","value":"VulDB CNA Team","type":"coordinator"}],"x_generator":["VulDB PVTS v202610"]},"adp":[{"title":"CISA ADP Vulnrichment","metrics":[{"other":{"type":"ssvc","content":{"timestamp":"2026-10-22T02:40:55.426568Z","id":"CVE-2026-112108","options":[{"Exploitation":"poc"},{"Automatable":"no"},{"Technical Impact":"partial"}],"role":"CISA Coordinator","version":"2.0.3"}}}],"providerMetadata":{"shortName":"CISA-ADP","orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","dateUpdated":"2026-10-22T02:41:05.943Z"}}]}}}