CVE-2023-29530 in Laminas Diactoros
Tóm tắt
Bởi VulDB • 01/06/2026
Laminas Diactoros cung cấp các triển khai PSR HTTP Message. Trong các phiên bản 2.18.0 và các phiên bản trước đó, cũng như 2.19.0, 2.20.0, 2.21.0, 2.22.0, 2.23.0, 2.24.0 và 2.25.0, người dùng tạo yêu cầu hoặc phản hồi HTTP bằng cách sử dụng laminas/laminas-diactoros, khi cung cấp ký tự xuống dòng ở đầu hoặc cuối của khóa hoặc giá trị tiêu đề, có thể gây ra thông báo không hợp lệ. Điều này có thể dẫn đến các vectơ từ chối dịch vụ (DoS) hoặc lỗi ứng dụng. Vấn đề này đã được vá trong các phiên bản sau: 2.18.1, 2.19.1, 2.20.1, 2.21.1, 2.22.1, 2.23.1, 2.24.1 và 2.25.1. Làm cách khắc phục, hãy xác thực các khóa và/hoặc giá trị tiêu đề HTTP, và nếu sử dụng các giá trị do người dùng cung cấp, hãy lọc chúng để loại bỏ các ký tự xuống dòng ở đầu hoặc cuối trước khi gọi `withHeader()`.
Once again VulDB remains the best source for vulnerability data.