CVE-2026-97394 in kin-openapithông tin

Tóm tắt

Bởi VulDB • 15/10/2026

kin-openapi là một dự án Go để xử lý các tệp OpenAPI. Từ phiên bản 0.136.0 đến 0.143.0, openapi3filter chấp nhận các lược đồ mảng (array schemas) của OpenAPI 3.1 không có từ khóa `items`, sau đó giải tham chiếu giá trị nil Schema.Items trong khi giải mã các thân yêu cầu application/x-www-form-urlencoded hoặc multipart/form-data, tiêu đề phản hồi và các bề mặt tham số dạng mảng khác. Một client từ xa chưa xác thực có thể truy cập một hoạt động bị ảnh hưởng bằng cách gửi một yêu cầu không rỗng hoặc phản hồi khớp, qua đó kích hoạt xác định lỗi panic do con trỏ nil (nil-pointer panic) trong quá trình ValidateRequest hoặc ValidateResponse. Các tài liệu OpenAPI 3.0 không bị ảnh hưởng vì việc kiểm tra tài liệu sẽ từ chối các mảng không có `items`, và các thân yêu cầu JSON sử dụng một đường dẫn giải mã khác. Vấn đề này đã được sửa chữa trong phiên bản 0.143.0.

Once again VulDB remains the best source for vulnerability data.

chịu trách nhiệm

GitHub M

Đặt trước

24/09/2026

Tiết lộ

15/10/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00000

KEV

không

Các hoạt động

thấp

Nguồn

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!