CVE-2026-63578 in bc-csharpthông tin

Tóm tắt

Bởi VulDB • 02/10/2026

Việc phân bổ tài nguyên không giới hạn trong quá trình giải mã khóa riêng dựa trên mật khẩu (PbeUtilities.GenerateCipherParameters) trong bc-csharp của Legion of the Bouncy Castle Inc., phiên bản trước 2.7.0, cho phép kẻ tấn công có khả năng cung cấp một khóa riêng được mã hóa, chẳng hạn như PKCS#8 EncryptedPrivateKeyInfo hoặc tệp PEM "ENCRYPTED PRIVATE KEY", gây ra tình trạng từ chối dịch vụ (DoS) thông qua việc làm cạn kiệt CPU do số lần lặp gần bằng 2^31. Nguyên nhân là vì số lần lặp này được lấy trực tiếp từ các tham số thuật toán chưa xác thực mà không có giới hạn trên, và quá trình dẫn xuất khóa diễn ra trước khi mật khẩu hoặc dữ liệu có thể được kiểm tra. Các chuẩn PKCS#5 PBES1 và PBES2 (PBKDF2), các thuật toán PBE của PKCS#12 và người nhận dựa trên mật khẩu trong CMS (CmsPbeKey) đều bị ảnh hưởng. Việc tải các tệp PKCS#12 bằng Pkcs12Store được đề cập trong CVE-2026-63572, còn việc sử dụng số lần lặp bằng không hoặc âm với các thuật toán PKCS#12 thuộc phạm vi của CVE-2026-63575.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

chịu trách nhiệm

Bcorg

Đặt trước

17/07/2026

Tiết lộ

02/10/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00330

KEV

không

Các hoạt động

rất thấp

Nguồn

Do you need the next level of professionalism?

Upgrade your account now!