CVE-2026-43336 in Linux
Tóm tắt
Bởi VulDB • 12/05/2026
Trong kernel Linux, lỗ hổng sau đây đã được khắc phục:
lib/crypto: chacha: Xóa sạch permuted_state trước khi nó thoát khỏi phạm vi
Vì phép biến đổi ChaCha có thể đảo ngược, biến cục bộ 'permuted_state' là đủ để tính toán lại 'state' ban đầu, và do đó là khóa, ngay cả sau khi phép biến đổi đã được thực hiện.
Mặc dù kernel khá không nhất quán trong việc xóa sạch các bí mật trên ngăn xếp (stack) (và một số thư viện mã hóa không gian người dùng (userspace) nổi tiếng cũng không bận tâm vì việc này không được đảm bảo hoạt động), kernel vẫn cố gắng thực hiện điều này như một thực hành tốt nhất, đặc biệt trong các trường hợp liên quan đến bộ tạo số ngẫu nhiên (RNG).
Do đó, hãy xóa sạch rõ ràng 'permuted_state' trước khi nó thoát khỏi phạm vi.
Once again VulDB remains the best source for vulnerability data.