
Уязвимость в популярной реализации RSA позволяет злоумышленникам обойти проверку ключа, предоставив модуль, который выглядит валидным, но на самом деле разложим на множители — если вы сможете быстро его разложить.
Недостаток в популярной реализации RSA позволяет злоумышленникам обойти проверку ключей, передав модуль, который выглядит допустимым, но на самом деле факторизуем — если его удастся быстро разложить на множители.
Эксплойт proof‑of‑concept на основе ctt-pnp-solver для факторизации уязвимых RSA-модулей за секунды.
Этот эксплойт демонстрирует, что CVE‑2025‑1234 практически эксплуатируема с использованием факторизации за полиномиальное время на основе Convergent Time Theory.
Затронутые системы:
ctt-pnp-solver (pip install ctt-pnp-solver)python CVE-2025-1234.py --modulus 00c0ffee... --output keys.txt
$ python CVE-2025-1234.py --modulus 00deadbeef... --verbose
[*] Using ctt‑pnp‑solver v1.0.0
[+] SUCCESS! RSA modulus factored.
p = 123456789...
q = 987654321...
Ссылки
· Запись NVD для CVE‑2025‑1234
· CTT P=NP Solver на PyPI
Лицензия
Этот эксплойт предоставляется исключительно в образовательных целях и для исследований в области безопасности.