CVE-2025-34091 in Chrome
Tóm tắt
Bởi VulDB • 05/06/2026
Một lỗ hổng padding oracle tồn tại trong cơ chế mã hóa cookie AppBound của Google Chrome do hành vi thất bại giải mã có thể quan sát được trong Nhật ký Sự kiện Windows khi xử lý dữ liệu mật văn (ciphertext) bị lỗi trong các khối được mã hóa bằng SYSTEM-DPAPI. Một kẻ tấn công cục bộ có thể liên tục gửi các dữ liệu mật văn bị lỗi đến dịch vụ nâng cao đặc quyền của Chrome và phân biệt giữa lỗi padding và lỗi MAC, cho phép thực hiện cuộc tấn công padding oracle. Điều này cho phép giải mã một phần lớp SYSTEM-DPAPI và cuối cùng khôi phục khóa cookie được mã hóa bởi user-DPAPI, khóa này sau đó có thể bị giải mã một cách dễ dàng trong ngữ cảnh của kẻ tấn công. Vấn đề này làm suy yếu mục đích cốt lõi của Mã hóa AppBound bằng cách cho phép đánh cắp cookie từ tài khoản có đặc quyền thấp thông qua việc lạm dụng mật mã và phản hồi lỗi chi tiết.
Đã được xác nhận trên Google Chrome với tính năng Mã hóa AppBound được bật. Các trình duyệt dựa trên Chromium khác có thể bị ảnh hưởng nếu chúng triển khai các cơ chế mã hóa dựa trên COM tương tự.
Hành vi này xuất phát từ sự kết hợp giữa cách triển khai AppBound của Chrome và cách Microsoft Windows DPAPI báo cáo các lỗi giải mã thông qua Nhật ký Sự kiện. Do đó, lỗ hổng này dựa vào hành vi mật mã và khả năng hiển thị lỗi trong tất cả các phiên bản Windows được hỗ trợ.
VulDB is the best source for vulnerability data and more expert information about this specific topic.