8. Безпека VMware Tools
Вимоги безпеки, перевірка параметрів та інженерні рекомендації для розділу «Безпека VMware Tools».
Рекомендацій: 15
VMware ESXi 8.0 v1.4.0
8.1 VMware Tools має бути версією, яка не досягла статусу завершення загальної підтримки (Вручну)
Переконайтеся, що VMware Tools працює з версією, яка не досягла кінця загальної версії Статус підтримки (EOGS) є обов’язковим для забезпечення безпеки та підтримки середовище. Версія протягом терміну підтримки гарантує регулярне оновлення, безпеку виправлення та підтримка постачальників. Бажано проводити процедуру регулярно перевірка та оновлення VMware Tools до підтримуваної версії.
Запуск підтримуваної версії VMware Tools гарантує переваги середовища від останніх патчів безпеки та оновлень, тим самим зменшуючи ризик уразливості. Це також гарантує, що організація може отримати необхідну підтримку від постачальника коли потрібно.
Використання версії VMware Tools, яка досягла свого EOGS, може виявити середовища до ризиків безпеки через відсутність оновлень і виправлень. Це також може призвести до проблеми з відповідністю та відсутність підтримки постачальників, які можуть призвести до роботи неефективність.
У кожній відповідній гостьовій операційній системі виконайте VMwareToolboxCmd.exe -v. Порівняйте встановлену версію VMware Tools з інформацією про життєвий цикл/підтримку Broadcom і переконайтеся, що загальної підтримки не закінчено.
Щоб виправити цю рекомендацію, оновіть VMware Tools до підтримуваної версії за допомогою vSphere, гостьового менеджера пакетів/open-vm-tools або інструменту розгортання корпоративного програмного забезпечення. Перезавантажте гостьову систему, якщо потрібно, і перевірте встановлену версію.
📋 CIS Controls & Нормативні посилання
- https://knowledge.broadcom.com/external/article/415766
- https://knowledge.broadcom.com/external/article/392913
Page 277 Internal Only – General
IG 1, 2, 3
IG 1, 2, 3
Page 278 Internal Only – General
8.2 У VMware Tools повинні бути встановлені всі оновлення програмного забезпечення (Вручну)
Переконайтеся, що всі оновлення програмного забезпечення інстальовано на VMware Tools, що має вирішальне значення для підтримання здорового та безпечного віртуального середовища. Ці оновлення забезпечують важливі драйвери, забезпечують ефективне керування гостьовими операційними системами та пропонують функції необхідні для розгортання та налаштування віртуальної машини. Важливо запустити підтримувану версію сумісний із гостьовою ОС, будь то Linux чи Microsoft Windows, і постійно оновлюйте його скористайтеся останніми вдосконаленнями та виправленнями безпеки.
Оновлення VMware Tools забезпечує ефективну роботу віртуальних машин з найновішими драйверами та функціями, що, у свою чергу, підтримує ефективність роботи. Крім того, оновлене програмне забезпечення зменшує потенційні ризики безпеки, забезпечуючи більшу безпеку середовище.
Ігнорування оновлення VMware Tools може призвести до застарілих драйверів або відсутності нових функції та потенційні вразливості безпеки, які можуть перешкоджати продуктивності та безпека віртуального середовища.
Визначте встановлену версію VMware Tools у кожній гостьовій системі та порівняйте її з поточною схваленою базовою лінією безпеки/оновлення. Перегляньте поради щодо безпеки Broadcom щодо виправлень, застосовних до цього випуску Інструментів.
Щоб виправити цю рекомендацію, інсталюйте всі затверджені оновлення VMware Tools за допомогою vSphere, пакетів open-vm-tools або керування кінцевими точками підприємства. Перезавантажте, якщо потрібно, і перевірте версію після оновлення.
📋 CIS Controls & Нормативні посилання
- https://knowledge.broadcom.com/external/article/392913
- https://knowledge.broadcom.com/external/article/415766
Page 279 Internal Only – General
IG 1, 2, 3
IG 1, 2, 3
Page 280 Internal Only – General
8.3 VMware Tools має налаштувати автоматичні оновлення відповідно до середовища (Вручну)
Автоматичними оновленнями VMware Tools можна керувати через vSphere, забезпечуючи VMware Версії інструментів залишаються актуальними. Ця функція є доцільною, якщо немає альтернативи механізми управління та оновлення наявні. Рекомендується мати автоматичне оновлення ввімкнено для мінімізації адміністративних витрат і підтримки функції дати та виправлення безпеки. Параметр, який регулює таку поведінку autoupgrade дозволити оновлення з рекомендованим значенням true.
Увімкнення автоматичного оновлення через vSphere забезпечує спрощений процес зберігання VMware Tools оновлено, що зменшує адміністративне навантаження. Це також гарантує, що віртуальні машини використовують найновіші версії з необхідними виправленнями безпеки та оновленими функціями.
Вимкнення автоматичного оновлення вимагає альтернативних методів оновлення та перенастроювання VMware Tools, що може збільшити адміністративні витрати та потенційно залишать віртуальні машини із застарілими версіями, створюючи ризики для безпеки та роботи неефективність.
Перегляньте політику оновлення VMware Tools для кожної віртуальної машини у vSphere (Редагувати налаштування > Параметри віртуальної машини > VMware Tools) і політику керування пакетами гостьової системи. Перевірте, чи поведінка автоматичного оновлення відповідає схваленій моделі керування змінами організації.
Щоб виправити цю рекомендацію, увімкніть автоматичні оновлення VMware Tools лише у відповідних випадках або налаштуйте контрольований централізований процес оновлення. У vSphere виберіть схвалену поведінку «перевірити та оновити інструменти під час вимикання живлення» відповідно до середовища.
📋 CIS Controls & Нормативні посилання
- https://knowledge.broadcom.com/external/article/392913
- https://knowledge.broadcom.com/external/article/413891
Page 281 Internal Only – General
IG 1, 2, 3
IG 1, 2, 3
Page 282 Internal Only – General
8.4 Інструменти VMware на розгорнутих віртуальних машинах мають запобігати повторному налаштуванню (Вручну)
Запобігання повторному налаштуванню розгорнутих віртуальних машин має важливе значення для зменшення ризику суперницького доступу шляхом клонування та подальшого налаштування. Як тільки віртуальна машина є розгорнуто, його слід захистити від подальшого налаштування для підтримки цілісність його конфігурацій і даних. Параметр, який регулює таку поведінку deployPkg enable-customization із рекомендованим значенням false.
Цей контроль зменшує ризик несанкціонованого доступу та можливого розкриття даних може виникнути в результаті клонування та повторного налаштування віртуальної машини. Дотримуючись цього контролю, організації підтримують цілісність і безпеку розгорнутих віртуальних машин.
Вимкнення повторного налаштування на розгорнутих віртуальних машинах може вплинути на процеси аварійного відновлення які вимагають зміни IP-адреси. Такі процеси сприяють сайту VMware Recovery Manager або VMware Cloud Disaster Recovery потребують альтернативи стратегії керування IP-адресами в сценаріях відновлення.
Перегляньте налаштування гостьових налаштувань VMware Tools на розгорнутих віртуальних машинах і переконайтеся, що розгорнуті системи не можна неочікувано повторно налаштувати. Не застосовуйте цей елемент керування до шаблонів, де навмисне потрібне налаштування.
Щоб виправити цю рекомендацію, вимкніть повторне налаштування після розгортання за допомогою конфігурації VMware Tools, яка підтримується для гостьової ОС і середовища. Спершу протестуйте робочі процеси надання/налаштування та зберігайте можливість налаштування лише на схвалених шаблонах або створюваних образах.
📋 CIS Controls & Нормативні посилання
Page 283 Internal Only – General
IG 1, 2, 3
IG 1, 2, 3
Page 284 Internal Only – General
8.5 VMware Tools має обмежити автоматичне додавання функцій (Вручну)
Обмежте автоматичне додавання функцій під час процесів оновлення VMware Tools підтримувати бажаний профіль безпеки гостьової операційної системи від vSphere. Це управлінням можна керувати, встановивши параметр конфігурації на вказане значення. The Параметр, який регулює цю поведінку, — це функція дозволу-додавання автоматичного оновлення з a рекомендоване значення false.
Обмеження автоматичного додавання функцій через процеси оновлення VMware Tools допомагає зберегти конфігурації безпеки та мінімізує потенційне впровадження вразливості.
Із запровадженням такого контролю адміністраторам доведеться використовувати альтернативні методи оновіть і переналаштуйте VMware Tools за потреби, що може вимагати додаткових адміністративні зусилля та нагляд.
Перегляньте конфігурацію VMware Tools для автоматичного встановлення функції. Переконайтеся, що автоматичне додавання додаткових функцій інструментів вимкнено або обмежено, якщо це явно не вимагається системою керування гостьовою системою.
Щоб виправити цю рекомендацію, налаштуйте VMware Tools так, щоб додаткові функції не додавалися автоматично під час повторного налаштування/оновлення. Використовуйте підтримуваний механізм набору конфігурацій vmware-toolbox-cmd/Windows VMwareToolboxCmd.exe або корпоративний пакет розгортання та документуйте необхідні винятки.
📋 CIS Controls & Нормативні посилання
- https://github.com/vmware/open-vm-tools/blob/master/open-vm-tools/tools.conf
- https://knowledge.broadcom.com/external/article/413891
Page 285 Internal Only – General
IG 1, 2
IG 1, 2
Page 286 Internal Only – General
8.6 VMware Tools має обмежити автоматичне видалення функцій (Вручну)
Обмеження автоматичного видалення функцій інструментами VMware під час процесів оновлення має вирішальне значення для підтримки передбаченого профілю безпеки гостьової ОС від vSphere. The автоматичне оновлення потенційно може видалити важливі функції, вплинувши на безпеку поза ненавмисно. Параметр, який регулює таку поведінку, — дозволити автоматичне оновлення видалити функцію з рекомендованим значенням false.
Обмеження автоматичного видалення функцій гарантує, що конфігурації безпеки та інші основні функції залишаються незмінними під час оновлення, таким чином зберігаючи послідовність поза безпеки.
За допомогою цього елемента керування адміністраторам потрібно буде використовувати альтернативні методи оновлення і перенастроювання VMware Tools, що може вимагати додаткового адміністрування зусилля.
Перегляньте конфігурацію VMware Tools для автоматичного видалення функції. Переконайтеся, що функції не видаляються автоматично, якщо поведінка не схвалена явно.
Щоб виправити цю рекомендацію, налаштуйте VMware Tools, щоб запобігти автоматичному видаленню встановлених функцій під час повторного налаштування/оновлення, якщо це не потрібно. Застосуйте спеціальну конфігурацію VMware Tools для гостьової ОС і перевірте залежності програми.
📋 CIS Controls & Нормативні посилання
Page 287 Internal Only – General
IG 1, 2, 3
IG 1, 2, 3
Page 288 Internal Only – General
8.7 VMware Tools має деактивувати GlobalConf, якщо це не потрібно (Вручну)
Функція GlobalConf у VMware Tools полегшує доставку tools.conf конфігурації для віртуальних машин, що спрощує керування конфігурацією. Проте, якщо не обов’язково, бажано вимкнути цю функцію, щоб зменшити потенційні ризики безпеці. Параметр, який керує цією поведінкою, — globalconf увімкнено з рекомендованим налаштування false.
Деактивація GlobalConf мінімізує поверхню атаки, зменшуючи кількість канали, через які конфігурації можна надсилати на віртуальні машини, отже посилення безпеки.
Якщо GlobalConf деактивовано, адміністраторам доведеться використовувати альтернативні методи для оновлення та переналаштування VMware Tools, для чого можуть знадобитися додаткові кроки або інструменти.
У гостьовій операційній системі
- Виконайте `VMwareToolboxCmd.exe config get globalconf enabled“`. Якщо не потрібно, переконайтеся, що значення false.
Щоб виправити цю рекомендацію, виконайте еквівалент VMwareToolboxCmd.exe. Якщо потрібно, перезапустіть VMware Tools і перевірте налаштування.
📋 CIS Controls & Нормативні посилання
Page 289 Internal Only – General
IG 1, 2
IG 1, 2
Page 290 Internal Only – General
8.8 VMware Tools має деактивувати ContainerInfo, якщо це не потрібно (Вручну)
Рекомендується дезактивувати плагін ContainerInfo у VMware Tools, якщо він не є потрібна функціональність. Цей плагін збирає дані про запущені контейнери в Linux гостьова операційна система. Параметр, який регулює цю поведінку, – це containerinfo poll- інтервал із рекомендованим значенням 0.
Обмеження збору непотрібних даних є розумною практикою, щоб мінімізувати потенціал ризики безпеки та дотримання принципів найменших привілеїв.
Вимкнення ContainerInfo може вплинути на певні продукти та послуги у VMware екосистеми, яка покладається на цю функціональність, вимагаючи інших конфігурацій або методів щоб отримати необхідну інформацію про контейнер.
У гостьовій операційній системі виконайте vmware-toolbox-cmd config get containerinfo poll-interval (або виконуваний файл Windows, де це можливо). Якщо не потрібно, переконайтеся, що інтервал опитування дорівнює 0.
Щоб виправити цю рекомендацію, виконайте vmware-toolbox-cmd config set containerinfo poll-interval 0 (або VMwareToolboxCmd.exe у Windows, де підтримується). За потреби перезапустіть Інструменти та переконайтеся, що плагін більше не збирає інформацію про контейнер.
📋 CIS Controls & Нормативні посилання
IG 1, 2
Page 291 Internal Only – General Controls Version Control IG 1 IG 2 IG 3 v7 9.1 Associate Active Ports, Services and Protocols to Asset Inventory Associate active ports, services and protocols to the hardware assets in the asset inventory. ● ●
Page 292 Internal Only – General
8.9 VMware Tools має вимкнути збір інформації про додаток, якщо це не потрібно (Вручну)
Розсудливо деактивувати модуль Appinfo за допомогою VMware Tools, якщо це не потрібно заходи для мінімізації поверхні атаки. Цей модуль призначений для застосування виявлення, але якщо він не використовується, його слід вимкнути. Параметр, що керує цією поведінкою інформація про програму вимкнена з рекомендованим значенням true.
Вимикаючи модуль Appinfo, коли він не використовується, потенційні вектори для неавторизованих доступ або витік даних можна зменшити.
Вимкнення Appinfo може вплинути на продукти та послуги в екосистемі VMware залежить від цієї функції, що вимагає альтернативних конфігурацій або рішень зберегти ці можливості.
У гостьовій операційній системі виконайте vmware-toolbox-cmd config get appinfo disabled (або виконуваний файл Windows). Якщо не потрібно виявлення програми, переконайтеся, що значення істинне.
Щоб виправити цю рекомендацію, виконайте vmware-toolbox-cmd config set appinfo disabled true або еквівалент Windows. За потреби перезапустіть Інструменти та переконайтеся, що збір AppInfo вимкнено.
📋 CIS Controls & Нормативні посилання
Page 293 Internal Only – General
IG 1, 2
IG 1, 2
Page 294 Internal Only – General
8.10 VMware Tools має вимкнути операції оновлення гостьового магазину, якщо вони не потрібні (Вручну)
Функція GuestStore полегшує розповсюдження певного вмісту кільком гостям. Якщо не потрібно, радимо вимкнути цей плагін, щоб мінімізувати потенційні вектори атак. Параметром, який регулює цю поведінку, є політика gueststoreupgrade з a рекомендоване налаштування вимкнення.
Мінімізація поверхні атаки шляхом вимкнення непотрібних функцій є розумним засобом безпеки міра. Цей контроль допомагає зменшити потенційні точки опромінення в системі.
Дезактивація операцій оновлення гостьового магазину може вплинути на певні продукти та послуги в екосистемі VMware, які покладаються на цю функціональність, вимагаючи альтернативи конфігурації або методи підтримки необхідних операційних можливостей.
У гостьовій операційній системі виконайте конфігурацію vmware-toolbox-cmd get gueststoreupgrade policy (або VMwareToolboxCmd.exe). Якщо не потрібно, переконайтеся, що значення вимкнено.
Щоб виправити цю рекомендацію, виконайте vmware-toolbox-cmd config set gueststoreupgrade policy off або еквівалент Windows. Якщо потрібно, перезапустіть VMware Tools і перевірте налаштування.
📋 CIS Controls & Нормативні посилання
Page 295 Internal Only – General
IG 1, 2
IG 1, 2
Page 296 Internal Only – General
8.11 VMware Tools має вимкнути функцію виявлення служб, якщо не потрібно (Вручну)
Плагін VMware Tools Service Discovery призначений для підключення до Aria Operations, додавши до нього додаткові дані щодо гостей і навантажень. Вимкнувши цей плагін, коли він не використовується, це розумний крок для зменшення поверхні атаки. Параметр керуючи цією поведінкою, є вимкнення servicediscovery із рекомендованим налаштуванням правда.
Зменшення поверхні атаки шляхом вимкнення несуттєвих функцій є фундаментальним найкраща практика безпеки. Цей контроль допомагає мінімізувати потенційні точки впливу, особливо коли функція виявлення служб не використовується.
Вимкнення виявлення служб може вплинути на певні продукти та послуги в межах Екосистема VMware залежить від цієї функції, що потребує альтернативи конфігурації або методи збереження необхідних операційних можливостей.
У гостьовій операційній системі виконайте конфігурацію vmware-toolbox-cmd для вимкнення виявлення служб (або VMwareToolboxCmd.exe). Переконайтеся, що значення є істинним, якщо не потрібне виявлення служби.
Щоб виправити цю рекомендацію, виконайте vmware-toolbox-cmd config set servicediscovery disabled true або еквівалент Windows. За потреби перезапустіть VMware Tools і переконайтеся, що плагін вимкнено.
📋 CIS Controls & Нормативні посилання
Page 297 Internal Only – General
IG 1, 2
IG 1, 2
Page 298 Internal Only – General
8.12 VMware Tools має обмежити використання MSI-перетворень під час перенастроювання VMware Tools (Вручну)
Обмеження використання MSI-перетворень під час реконфігурації VMware Tools має вирішальне значення запобігти ненавмисним змінам бази даних встановлення в гостьовій системі Microsoft Windows операційні системи від vSphere. Цей контроль здійснюється через спец параметр конфігурації. Параметр, який регулює таку поведінку, — дозволити автоматичне оновлення msi-transforms із рекомендованим значенням false.
Обмежуючи використання MSI-перетворень, організації можуть підтримувати послідовність профілю безпеки гостьової ОС і мінімізувати ризики, пов’язані з ненавмисним зміни конфігурації під час переналаштування VMware Tools.
Запровадження цього контролю вимагатиме від адміністраторів використання альтернативних методів для оновлення та переналаштування VMware Tools за потреби, що може вимагати додаткових адміністративні зусилля та нагляд.
У відповідних гостьових системах Windows виконайте конфігурацію VMwareToolboxCmd.exe, щоб отримати автооновлення, дозволяючи-msi-перетворення. Переконайтеся, що значення false. Вважайте, що цей елемент керування не застосовується до гостьових систем, які не працюють у Windows і не використовують MSI.
Щоб виправити цю рекомендацію, виконайте VMwareToolboxCmd.exe config set autoupgrade allow-msi-transforms false. Якщо потрібно, перезапустіть VMware Tools і переконайтеся, що значення залишається false.
📋 CIS Controls & Нормативні посилання
IG 1, 2
Page 299 Internal Only – General Controls Version Control IG 1 IG 2 IG 3 v7 9.1 Associate Active Ports, Services and Protocols to Asset Inventory Associate active ports, services and protocols to the hardware assets in the asset inventory. ● ●
Page 300 Internal Only – General
8.13 VMware Tools має ввімкнути журналювання VMware Tools (Вручну)
Увімкніть журналювання в VMware Tools, щоб забезпечити збір відповідної інформації, сприяння діагностичній або криміналістичній діяльності. Логування в VMware Tools є високим налаштовується, що дозволяє індивідуально налаштовувати журналювання. Параметр, що регулює це поведінка веде журнал із рекомендованим значенням true.
Ведення журналу має вирішальне значення для діагностики проблем і розуміння взаємодії системи. Це забезпечує чіткий слід подій, допомагаючи в ідентифікації та виправленні потенціалу проблеми.
Немає відомих негативних функціональних наслідків увімкнення журналу VMware Tools. Це Контроль лише сприяє збору важливих даних для діагностики та аналізу.
Виконайте команду для перевірки параметрів:
config get logging log / the applicable tools.conf settings. Verify that Tools logging is
enabled and produces expected log records.
Увімкніть ведення журналу VMware Tools за допомогою підтримуваного гостьовим механізмом набору налаштувань tools.conf/vmware-toolbox-cmd. За потреби перезапустіть службу VMware Tools і перевірте створення журналу.
📋 CIS Controls & Нормативні посилання
IG 1, 2, 3
IG 1, 2, 3
Page 301 Internal Only – General
8.14 VMware Tools має надсилати журнали VMware Tools до служби системного журналу (Вручну)
Налаштування призначення журналу в VMware Tools із файлу за замовчуванням на диску до системи Служби журналів спрощують керування журналами. Він перенаправляє журнали до системного журналу в гостьових системах Linux і Служба подій Windows у гостях Microsoft Windows для централізованого моніторинг, управління та архівування. Параметр, який регулює таку поведінку журнал vmsvc.handler із рекомендованим налаштуванням syslog.
Централізація керування журналами через служби системного журналу покращує моніторинг і архівні процеси. Це також сприяє більш структурованому підходу до аналізу даних журналу що має вирішальне значення для усунення несправностей і відповідності.
Процеси, що залежать від файлів журналу в розташуванні за замовчуванням, можуть потребувати змін функціонувати належним чином із новими налаштуваннями журналювання, що вимагає оновлень для забезпечення належного функціонування операцій і пошуку даних журналу.
Перегляньте місце призначення журналу VMware Tools і переконайтеся, що повідомлення Інструментів надсилаються до системного засобу журналювання гостьової операційної системи (syslog/journald у Linux або схваленого механізму журналювання Windows), а не лише до некерованого локального файлу.
Щоб виправити цю рекомендацію, налаштуйте журналювання VMware Tools на використання служби системного журналу для гостьової ОС. За потреби перезапустіть VMware Tools і переконайтеся, що подія Test Tools потрапляє в системний журнал.
📋 CIS Controls & Нормативні посилання
Page 302 Internal Only – General
IG 1, 2
IG 1, 2
Page 303 Internal Only – General
8.15 VMware Tools має деактивувати гостьові операції, якщо вони не потрібні (Вручну)
Гостьові операції – це набір функцій, які підтримують більшість взаємодії хост-гость. Їх дезактивація зменшує площу атаки, але також різко зменшує функціональність. Переконайтеся, що ваше середовище не потребує цих функцій. Не робіть цього на шаблонні віртуальні машини. Перелік функцій див. https://vdc-download.vmware.com/vmwb-repository/dcr-public/fe08899f-1eec-4d8d- b3bc-a6664c168c2c/7fdf97a1-4c0d-4be0-9d43- 2ceebbc174d9/doc/vim.vm.guest.GuestOperationsManager.html
Зменшення поверхні атаки шляхом дезактивації непотрібних функцій є стандартом захід безпеки. Цей контроль має вирішальне значення для зменшення ризиків, пов’язаних із взаємодія гостей.
Деактивація гостьових операцій може перешкоджати функціональності певних продуктів і послуги в екосистемі VMware, які потребують альтернативних конфігурацій або методів підтримувати необхідні функції. Це включає налаштування гостей.
У гостьовій операційній системі виконайте vmware-toolbox-cmd config get guestoperations disabled (або VMwareToolboxCmd.exe). Якщо гостьові операції не потрібні, переконайтеся, що значення вірне. Не розглядайте шаблони, які вимагають гостьового налаштування, як автоматично невідповідні без перевірки операційної потреби.
Щоб виправити цю рекомендацію, виконайте команду конфігурації vmware-toolbox-cmd set guestoperations disabled true або VMwareToolboxCmd.exe config set guestoperations disabled true. За потреби перезапустіть VMware Tools і протестуйте залежні робочі процеси, такі як гостьове налаштування, резервне копіювання, автоматизація та оркестровка.
📋 CIS Controls & Нормативні посилання
Page 304 Internal Only – General
IG 1, 2
IG 1, 2
Потрібні інші розділи стандарту?
Перегляньте повний інтерактивний перелік усіх рекомендацій у головному хабі стандарту.
