9 жовтня 2019 року вийшов OpenSSH 8.1, у якому реалізовано шифрування приватних ключів у пам'яті, коли вони не використовуються, за допомогою симетричного ключа.
OpenSSH 8.1, випущений 9 жовтня 2019 року, впровадив функцію шифрування приватних ключів в оперативній пам’яті за допомогою симетричного ключа, що базується на випадкових даних. Цей механізм активується, коли ключі не використовуються, забезпечуючи додатковий рівень захисту, який доповнює стандартне шифрування ключів на диску.
Рекомендації:
- Оновіть OpenSSH до версії 8.1 або новішої на всіх серверах та клієнтських машинах.
- Оновіть внутрішню документацію з безпеки, чітко розмежувавши захист ключа у файлі (на диску) та його шифрування в RAM під час неактивного стану.
- Перевірте конфігурації SSH-агентів для забезпечення сумісності з новим механізмом шифрування.
Захист автентифікаційних даних у пам'яті
Покращення в OpenSSH 8.1, зокрема шифрування приватних ключів в оперативній пам'яті, є важливим кроком для захисту автентифікаційних даних від витоку в разі компрометації пам'яті системи. Для адміністраторів це означає підвищення рівня безпеки доступу до серверів та зменшення ризиків несанкціонованого використання ключів, що зберігаються в RAM.
Практичний крок: Оновіть OpenSSH до версії 8.1 або новішої на всіх серверах та клієнтських машинах. Замовте в Softline аудит безпеки SSH-конфігурацій, щоб переконатися, що ваші системи використовують сучасні механізми захисту ключів та відповідають актуальним стандартам безпеки.
Використані джерела
- openssh.com (openssh.com)