{"id":"GHSA-866g-f22w-33x8","revision":"e1649d2cf91a43c08488fdb0d2006875","records":[{"revision":"e1649d2cf91a43c08488fdb0d2006875","observedAt":"2026-10-24T13:17:17.793+00:00","statement":{"source":"osv","id":"GHSA-866g-f22w-33x8","aliases":["CVE-2026-8769"],"title":"@ai-sdk/provider-utils has an Uncontrolled Resource Consumption issue","description":"Versions of `@ai-sdk/provider-utils` before 3.0.28, from 4.0.0 before 4.0.33, and from 5.0.0 before 5.0.1 are vulnerable to uncontrolled resource consumption. The `createJsonResponseHandler`, `createJsonErrorResponseHandler`, and `createStatusCodeErrorResponseHandler` functions in `packages/provider-utils/src/response-handler.ts` read response bodies without a shared size limit, allowing a remote attacker with low privileges to cause excessive memory consumption. The exploit has been publicly disclosed and may be utilized.","state":0,"publishedAt":"2026-05-18T00:31:37+00:00","modifiedAt":"2026-09-08T16:30:06.1205909+00:00","affected":[{"ecosystem":"npm","name":"@ai-sdk/provider-utils","ranges":[{"type":"SEMVER","events":[{"kind":"introduced","version":"0"},{"kind":"fixed","version":"3.0.28"}]}],"versions":[],"rawVersionEvidence":null},{"ecosystem":"npm","name":"@ai-sdk/provider-utils","ranges":[{"type":"SEMVER","events":[{"kind":"introduced","version":"4.0.0-beta.10"},{"kind":"fixed","version":"4.0.33"}]}],"versions":[],"rawVersionEvidence":null},{"ecosystem":"npm","name":"@ai-sdk/provider-utils","ranges":[{"type":"SEMVER","events":[{"kind":"introduced","version":"5.0.0-beta.0"},{"kind":"fixed","version":"5.0.1"}]}],"versions":[],"rawVersionEvidence":null}],"metrics":[{"system":"CVSS_V3","vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L","score":null,"severity":null},{"system":"CVSS_V4","vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:P","score":null,"severity":null},{"system":"Publisher rating","vector":null,"score":null,"severity":"LOW"}],"references":["https://nvd.nist.gov/vuln/detail/CVE-2026-8769","https://github.com/vercel/ai/pull/16374","https://github.com/vercel/ai/commit/6a436e31d247d678ddaedfc6f61e73ac0595e4b4","https://github.com/vercel/ai/commit/b30e43ac3fae2432a40b4f4f27f844f3d78b119e","https://github.com/vercel/ai/commit/b85c4fbc603b8173cf50a9790823397aada908a9","https://gist.github.com/YLChen-007/fb1096bc8428bed9a428f764d9d103bb","https://github.com/vercel/ai","https://github.com/vercel/ai/blob/main/packages/provider-utils/CHANGELOG.md#501","https://github.com/vercel/ai/releases/tag/@ai-sdk/provider-utils@3.0.28","https://github.com/vercel/ai/releases/tag/@ai-sdk/provider-utils@4.0.33","https://github.com/vercel/ai/releases/tag/@ai-sdk/provider-utils@5.0.1","https://vuldb.com/submit/811406","https://vuldb.com/vuln/364394","https://vuldb.com/vuln/364394/cti"],"sourceUrl":"https://github.com/advisories/GHSA-866g-f22w-33x8","license":"GitHub Advisory Database · CC-BY-4.0","key":"osv:GHSA-866g-f22w-33x8","identifiers":["GHSA-866g-f22w-33x8","CVE-2026-8769"]},"retained":false,"historicalAffected":[]}],"coverage":[]}