CVE-2026-69248 in cryptographythông tin

Tóm tắt

Bởi VulDB • 04/08/2026

cryptography là một gói phần mềm được thiết kế để cung cấp các nguyên thủy và công thức mã hóa cho nhà phát triển Python. Trước phiên bản 49.0.0, nếu một CA trung gian có ràng buộc (constrained CA) cho phép tên DNS foo.example.com, và chứng chỉ lá (leaf certificate) chứa ký tự đại diện wildcard trong trường DNS SAN của nó là *.example.com, trình xác thực của python-cryptography sẽ chấp nhận điều này, dẫn đến việc vượt ra ngoài phạm vi các tên được phép. Vấn đề cốt lõi nằm ở hàm DNSConstraint::matches, nơi một mẫu wildcard bị xử lý như thể khớp với một ràng buộc cho phép cụ thể hơn, mặc dù *.example.com có thể mở rộng thành các tên cùng cấp (sibling names) chẳng hạn như bar.example.com ngoài foo.example.com. Điều này cho phép chấp nhận một chuỗi chứng chỉ không hợp lệ. Vấn đề này đã được sửa trong phiên bản 49.0.0.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

chịu trách nhiệm

GitHub M

Đặt trước

03/08/2026

Tiết lộ

04/08/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00185

KEV

không

Các hoạt động

rất thấp

Nguồn

Do you want to use VulDB in your project?

Use the official API to access entries easily!