Сервер приймає застарілий набір шифрів
У звітіServer accepts obsolete cipher suites (RC4 / 3DES / EXPORT / NULL)
tls_obsolete_cipher_accepted · Потребує перегляду
Це з’являється, коли ваш сервер завершує перевірене рукостискання, яке пропонує фіксований набір із чотирьох застарілих наборів шифрів, і узгоджує один із них: експортний набір RC4, набір RC4, набір 3DES або набір без шифрування. RFC 10015 називає всі чотири серед наборів шифрів, які визнає застарілими. Вилучіть застарілі набори з конфігурації шифрів сервера.
Серйозність: Низька.
Чому це важливо
RFC 10015 визнає застарілим обмін ключами RSA в TLS 1.2 і перелічує набори шифрів, які визнає застарілими; чотири перевірені тут набори є в цьому переліку. Сервер, який досі приймає один із них, клієнт, що не пропонує нічого іншого, може змусити його використати.
Що зробити
- Перегляньте знахідку: у ній названо узгоджений набір.
- Вилучіть набори RC4, 3DES, експортні й NULL зі списку шифрів вашого сервера чи CDN. Багато хостингів пропонують сучасний профіль TLS, який це робить.
- Якщо старому клієнту досі потрібен один із цих наборів, сплануйте його оновлення, перш ніж вилучати набір.
Коли залишити як є: якщо адреса — внутрішня чи застаріла точка доступу, яка має лишатися сумісною зі старим клієнтом під вашим контролем, це поки можна залишити.
Що ми читаємо
Ми один раз розв’язуємо адресу HTTPS вашого сайту й робимо невелику фіксовану кількість рукостискань TLS із цією однією адресою сервера — щонайбільше шість для всіх перевірок TLS разом. Жодна сторінка через них не запитується. До і після робиться звичайне рукостискання з перевіркою сертифіката, і обидва мають бути успішними й узгодженими.
Одне діагностичне рукостискання пропонує повний фіксований набір: TLS_RSA_EXPORT_WITH_RC4_40_MD5, TLS_RSA_WITH_RC4_128_SHA, TLS_RSA_WITH_3DES_EDE_CBC_SHA і TLS_RSA_WITH_NULL_SHA256. Для знахідки потрібне справжнє перевірене узгодження набору з цього переліку. Чистий результат, що відповідає умовам, вимагає відмови саме на цю пропозицію зі сповіщенням insufficient_security і відповідних перевірених контрольних рукостискань. Окреме локальне калібрування перевіряє, чи може бібліотека TLS аудиту запропонувати всі чотири набори; ці калібрувальні рукостискання не є додатковими запитами до вашого сайту.
Приклад і докази
Ілюстративний приклад — один аудит, а не реальний результат.
Аудит виконує тестові рукостискання із сервером bakery.example:
ordinary handshake TLS 1.2 negotiated, certificate verified
offer the complete four-suite set once TLS_RSA_WITH_3DES_EDE_CBC_SHA negotiated, certificate verified
ordinary handshake TLS 1.2 negotiated, certificate verifiedПеревірене діагностичне рукостискання узгодило набір 3DES, тому про сайт повідомляється. Можливе виправлення: сервер відхиляє ту саму повну пропозицію зі сповіщенням insufficient_security між відповідними перевіреними контрольними рукостисканнями. Невизначена відмова не доводить виправлення.
Підтвердити й перевірити знову
Перевірте самі: перегляньте список шифрів у конфігурації сервера чи CDN і пошукайте назви, що містять RC4, 3DES, EXPORT або NULL.
Повторна перевірка: Повний аудит — запустіть новий аудит сайту. Для закриття потрібно, щоб той самий повний набір із чотирьох наборів шифрів було запропоновано в одному діагностичному рукостисканні й відхилено зі сповіщенням insufficient_security, а відповідні перевірені звичайні контрольні рукостискання до і після були успішними. Відсутнє калібрування будь-якого набору, змінена пропозиція, будь-яке інше сповіщення чи неповне контрольне рукостискання залишають результат непідтвердженим.
Обмеження та джерела
Пропонуються лише ці чотири набори. Перевірка — це невелика вибірка, а не повне обстеження: проходження не показує, що вимкнено кожен слабкий набір.
Відмова з будь-яким іншим сповіщенням, зокрема загальний збій рукостискання, тайм-аут і скинуте з’єднання, лишаються непідтвердженими. Якщо власна бібліотека TLS аудиту не може запропонувати один із наборів, перевірка фіксується як невиконана й не запускається з коротшим переліком.
Перевіряється одна адреса сервера, один раз і з одного місця. Сайт, що обслуговується з кількох адрес або через CDN, який деінде відповідає інакше, там може поводитися інакше.
Упевненість: Висока, бо знахідка спирається на рукостискання, справді узгоджене з названим набором, між двома звичайними перевіреними рукостисканнями з тим самим сервером.
Джерела
- IETF, RFC 10015: визнання застарілими методів обміну ключами в TLS 1.2 і DTLS 1.2 — визнає застарілим обмін ключами RSA і Діффі — Геллмана на скінченних полях у TLS 1.2 і DTLS 1.2. Перевірено 14 жовтня 2026.
- IETF, RFC 10015, розділ 5.4: набори шифрів RSA, визнані застарілими цим документом — перелічує набори шифрів RSA, позначені в реєстрі IANA як застарілі; до переліку входять
TLS_RSA_EXPORT_WITH_RC4_40_MD5,TLS_RSA_WITH_RC4_128_SHA,TLS_RSA_WITH_3DES_EDE_CBC_SHAіTLS_RSA_WITH_NULL_SHA256. Перевірено 14 жовтня 2026. - IETF, Протокол Transport Layer Security (TLS) версії 1.2, розділ 7.2.2 — визначає, що сповіщення
protocol_versionнадсилається, коли версію, яку клієнт намагався узгодити, розпізнано, але вона не підтримується, аinsufficient_securityповертається, коли узгодження не вдається саме тому, що сервер вимагає надійніших шифрів, ніж ті, які підтримує клієнт. Перевірено 14 жовтня 2026.
Редакційна перевірка: 15 жовтня 2026