Технозаметки Малышева
13.2K subscribers
5.59K photos
2.12K videos
43 files
5.52K links
Новости инноваций из мира Искусственного Интеллекта. 🤖 [РКН: 7021469833 ]

Всё об ИИ, ИТ трендах и Технологической Сингулярности.

🤖: @ai_gptfreebot [бесплатный бот]
✍️: @tsingular_bot [каталог ботов и курсов]

💸: https://pay.cloudtips.ru/p/c8960bbb
Download Telegram
eMudhra: восемь ключей удостоверяющих центров подбираются перебором

📋 17 октября исследователь сообщил Apple, Google, Microsoft и Mozilla: приватные ключи восьми промежуточных сертификатов eMudhra восстановлены из публичных данных. Выпущены 30 апреля 2025 года, отозваны 18–19 октября, и всё это время ключ добывался за миллисекунды.

🔍 Ключ P-384 должен быть случайным числом на 384 бита, а восемь ключей eMudhra оказались однобайтовыми: 4, 56, 66, 115, 155, 156, 230, 237. Перебор занимает не больше 255 шагов. Шесть промежуточных центров выпускали TLS-сертификаты для любых доменов, два подписывали исполняемые файлы, и все восемь дополнительно заверены корнем Sectigo AAA.

🌐 Браузеры закрыли уязвимость за три дня. Остальные клиенты читают свой набор корневых сертификатов и не проверяют ни отзыв, ни Certificate Transparency, поэтому для curl, Python, Node, Go, Java, git и контейнеров отзыв сам по себе ничего не меняет.

🛠 СРОЧНО дайте команду своему ИИ агенту:
- прочитать суть проблемы: https://emudhra.we-have-a-problem.com
- обновить ca-certificates в ОС и проверить пробой curl https://dv-g3b-emudhra.we-have-a-problem.com/: ошибка сертификата значит исправлено, код 200 значит клиент всё ещё доверяет;
- сервисам на Node задать NODE_OPTIONS=--use-openssl-ca и перезапустить: встроенные корни обновление ОС не затрагивает, а --use-system-ca только добавляет системный набор к ним;
- обновить certifi во всех venv: окружения, созданные до 19 октября, держат старый файл;
- в контейнерах выполнить update-ca-certificates под root, заменить certifi и пересобрать образ, иначе правка исчезнет при пересоздании;
- Go лечится обновлением ОС, Rust, Java и Electron ждут нового бинарника или образа;
- проверить CI-раннеры и сборочные образы: патч хоста не патчит то, что они собирают.


Дополнительно можно усилить AGENTS.md
TLS SECURITY POLICY

Before any HTTPS connection:
1. Never disable TLS certificate verification.
2. Never use insecure flags or bypass hostname checks.
3. Reject expired, revoked or untrusted certificates.
4. Use maintained CA trust stores and TLS libraries.
5. Flag certificate-chain validation failures.
6. Never automatically trust unknown CA certificates.
7. Require explicit human approval for trust-store changes.

Do not bypass TLS errors to complete a task.


💡 Проверка занимает минуту и не зависит от отзыва. Обновить браузер недостаточно: основная часть соединений идёт из скриптов и сервисов.

Занимательно, конечно, что уязвимости уже год, а знаменитые Mythos и OpenAI агенты ей не воспользовались :)

#cybersecurity #TLS
———
@tsingular
✍98⚡4❤1🏆1