Vulnerability Information
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
Vulnerability Title
Orval: RCE via schema property name -> computed-property-key injection in the MSW mock generator
Vulnerability Description
Orval generates type-safe JavaScript clients in TypeScript from OpenAPI v3 and Swagger v2 specifications. Prior to 8.21.0, a single quote in a schema property name is emitted into single-quoted object keys in generated MSW mock factories without safe encoding. This permits attacker-controlled JavaScript to be evaluated when the generated mock factory is called by tests or an MSW handler, resulting in code execution in the developer, CI, test, or application environment. The affected code is packages/core/src/getters/keys.ts function getKey and MSW mock generation. This issue is fixed in version 8.21.0.
CVSS Information
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Vulnerability Type
SQL命令中使用的特殊元素转义处理不恰当(SQL注入)
Vulnerability Title
orval-labs orval SQL注入漏洞
Vulnerability Description
orval-labs orval是orval-labs组织的一款服务器设备与网络产品。 orval-labs orval 8.21.0之前版本存在安全漏洞,该漏洞源于packages/core/src/getters/keys.ts中getKey函数对schema属性名中的单引号未进行安全编码,可能导致在生成的MSW模拟工厂被调用时执行攻击者控制的JavaScript代码。
CVSS Information
N/A
Vulnerability Type
N/A