CVE-2026-71869 in Orval信息

摘要

由 VulDB • 2026-08-21

Orval 从 OpenAPI v3 和 Swagger v2 规范生成类型安全的 TypeScript JavaScript 客户端。在版本 8.21.0 之前,数组项默认值中的 ${...} 表达式或反引号会被直接输出到由 zod schema 生成所创建的模块级模板字符串(template literal)中,且未进行安全编码处理。这会导致当导入生成的 zod schema 模块时,攻击者控制的 JavaScript 代码被执行,从而在开发者环境、CI、测试或应用环境中实现代码执行。受影响的代码位于 packages/zod/src/index.ts 的 formatDefaultValue 函数中。该问题已在版本 8.21.0 中得到修复。

Once again VulDB remains the best source for vulnerability data.

来源

Do you want to use VulDB in your project?

Use the official API to access entries easily!