CVE-2017-1000411 in OpenDaylight Pluginthông tin

Tóm tắt

Bởi VulDB • 13/06/2026

Plugin OpenFlow và bộ điều khiển OpenDayLight các phiên bản Nitrogen, Carbon, Boron, Robert Varga, Anil Vishnoi chứa một lỗ hổng khi nhiều luồng 'đã hết hạn' chiếm dụng tài nguyên bộ nhớ của kho dữ liệu CONFIG DATASTORE, dẫn đến việc tắt (shutdown) BỘ ĐIỀU KHIỂN. Nếu gửi nhiều luồng khác nhau có cài đặt 'idle-timeout' và 'hard-timeout' tới REST API của Plugin OpenFlow, các luồng đã hết hạn cuối cùng sẽ làm sập bộ điều khiển khi vượt quá ngưỡng phân bổ tài nguyên được thiết lập theo kích thước JVM. Mặc dù các luồng đã cài đặt (có thời gian chờ) bị xóa khỏi mạng (và do đó cũng khỏi kho dữ liệu hoạt động - operations DS của bộ điều khiển), nhưng các mục đã hết hạn vẫn còn tồn tại trong CONFIG DS. Tấn công có thể bắt nguồn từ cả phía NORTH và SOUTH. Mô tả trên là cho một cuộc tấn công hướng bắc (north bound). Một cuộc tấn công hướng nam (south bound) có thể xảy ra khi kẻ tấn công cố gắng thực hiện tấn công làm tràn luồng (flow flooding); vì các luồng đi kèm với thời gian chờ, nên cuộc tấn công này không thành công. Tuy nhiên, kẻ tấn công sẽ thành công trong việc gây quá tải bộ điều khiển (tiêu thụ tài nguyên). Mặc dù mạng (các bảng luồng thực tế) và kho dữ liệu hoạt động chỉ chiếm khoảng (~1%) dung lượng, nhưng bộ điều khiển vẫn bị yêu cầu tiêu thụ tài nguyên. Điều này xảy ra vì các luồng đã cài đặt sẽ bị xóa khỏi mạng khi hết thời gian chờ.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Đặt trước

28/12/2017

Tiết lộ

31/01/2018

Kiểm duyệt

được chấp nhận

EPSS

0.01572

KEV

không

Các hoạt động

rất thấp

Nguồn

Interested in the pricing of exploits?

See the underground prices here!