WhiteHat News #ID:2018
WhiteHat Support
-
20/03/2017
-
129
-
443 bài viết
CVE-2023-34040: Lỗ hổng thực thi mã từ xa trong Spring Kafka
Một lỗ hổng Deserialization (chuyển đổi cấu trúc dữ liệu) vừa được phát hiện trong Spring Kafka. Lỗ hổng có mã định danh CVE-2023-34040, điểm CVSS 7,8 được đánh giá có mức độ trung bình.
Lỗ hổng xảy ra do quá trình Deserialization dữ liệu không đáng tin cậy từ việc cấu hình không chính xác. Kẻ tấn công từ xa có thể truyền dữ liệu được chế tạo đặc biệt tới ứng dụng và thực thi mã tùy ý trên hệ thống đích.
Cụ thể, các nguyên nhân gây ra lỗ hổng gồm:
Lỗ hổng được ghi nhận cho nhà nghiên cứu Joseph Beeton của Contrast Security, Inc. Thông tin chi tiết về lỗ hổng, người dùng có thể tham khảo tại đây.
Cụ thể, các nguyên nhân gây ra lỗ hổng gồm:
- Người dùng không cấu hình ErrorHandlingDeserializer là khóa và/hoặc giá trị của bản ghi.
- Người dùng đặt thuộc tính của container checkDeserExWhenKeyNull và/hoặc checkDeserExWhenValueNull thành true.
- Người dùng cho phép các nguồn không đáng tin cậy công khai một chủ đề của Kafka.
- 2.8.1 đến 2.9.10
- 3.0.0 đến 3.0.9
- Không cài đặt thuộc tính của container checkDeserExWhenKeyNull hoặc checkDeserExWhenValueNull khi không sử dụng.
- Người dùng đang chạy phiên bản 2.8.x và 2.9.x cần nâng cấp lên 2.9.11
- Người dùng phiên bản 3.0.x nên nâng cấp lên 3.0.10.
- 3.0.10
- 2.9.11
Lỗ hổng được ghi nhận cho nhà nghiên cứu Joseph Beeton của Contrast Security, Inc. Thông tin chi tiết về lỗ hổng, người dùng có thể tham khảo tại đây.
Nguồn: Tổng hợp