CVE-2026-100347 in kin-openapi
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. Trước phiên bản 0.145.0, `openapi3filter.ValidationHandler` sử dụng trình định tuyến `/routers/legacy`, truyền một phương thức HTTP không được hỗ trợ hoặc không chuẩn cho một đường dẫn tĩnh hiện có vào `openapi3.PathItem.GetOperation`. Nhánh mặc định của `GetOperation` bị lỗi panic (crash) trước khi quá trình xác thực diễn ra, do đó một khách hàng từ xa chưa xác thực có thể liên tục gửi các phương thức như PROPFIND hoặc get viết thường để ngắt kết nối và gây tăng trưởng log stack-trace. Lỗi panic cụ thể này yêu cầu một đường dẫn tĩnh chính xác; một đường dẫn cụ thể chỉ được khớp bởi một tuyến định dạng mẫu (templated route) không đạt đến cùng điểm lỗi đó. Vấn đề này đã được sửa trong phiên bản 0.145.0.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.