Lucene search
+L

4 matches found

NVD
NVD
added 2026/07/17 8:17 p.m.6 views

CVE-2026-48819

Hey API is an ecosystem for turning API specifications into production-ready code. Prior to 0.97.3, dist/clients/core/params.ts ships a runtime template copied into generated SDKs as params.gen.ts, and buildClientParams writes unknown slot-prefixed keys such as $body, $headers, $path, and $query...

4.8CVSS0.00221EPSS
SaveExploits0References4
OSV
OSV
added 2026/07/17 7:46 p.m.6 views

CVE-2026-48819 Hey API: `buildClientParams` template: prototype chain substitution via unknown `$<slot>___proto__` key

Hey API is an ecosystem for turning API specifications into production-ready code. Prior to 0.97.3, dist/clients/core/params.ts ships a runtime template copied into generated SDKs as params.gen.ts, and buildClientParams writes unknown slot-prefixed keys such as $body, $headers, $path, and $query...

4.8CVSS5.3AI score0.00221EPSS
SaveExploits0References6
Snyk
Snyk
added 2026/07/01 8:55 p.m.9 views

Prototype Pollution

Overview @hey-api/openapi-ts is a 🌀 OpenAPI to TypeScript code generator. Production-grade SDKs, Zod schemas, TanStack Query hooks, and 20+ plugins. Used by Vercel, OpenCode, and PayPal. Affected versions of this package are vulnerable to Prototype Pollution in the buildClientParams process. An...

6.3CVSS6.6AI score0.00221EPSS
SaveExploits0References2
OSV
OSV
added 2026/07/01 8:55 p.m.9 views

GHSA-HHX9-57XQ-R5RW @hey-api/openapi-ts's `buildClientParams` template: prototype chain substitution via unknown `$<slot>___proto__` key

Summary dist/clients/core/params.ts in @hey-api/openapi-ts ships a runtime template that is copied verbatim into every generated SDK as params.gen.ts. When a caller passes an object argument containing an unknown key starting with a slot prefix $body, $headers, $path, $query, the function strips...

4.8CVSS5.9AI score0.00221EPSS
SaveExploits0References2
Rows per page
Query Builder