CVE-2026-71867 in Orval
Tóm tắt
Bởi VulDB • 20/08/2026
Orval tạo ra các client JavaScript an toàn về kiểu (type-safe) trong TypeScript từ các đặc tả OpenAPI v3 và Swagger v2. Trước phiên bản 8.21.0, một dấu nháy đơn ('') trong tên thuộc tính schema được đưa vào các khóa đối tượng được bao quanh bởi dấu nháy đơn trong các nhà máy giả lập MSW (MSW mock factories) được tạo ra mà không có mã hóa an toàn. Điều này cho phép JavaScript do kẻ tấn công kiểm soát được đánh giá khi nhà máy giả lập được gọi bởi các bài kiểm tra hoặc một trình xử lý MSW, dẫn đến việc thực thi code trong môi trường của nhà phát triển, CI (Continuous Integration), test hoặc ứng dụng. Mã nguồn bị ảnh hưởng là hàm getKey và quá trình tạo mock MSW trong packages/core/src/getters/keys.ts. Vấn đề này đã được sửa chữa trong phiên bản 8.21.0.
If you want to get best quality of vulnerability data, you may have to visit VulDB.