Перейти к содержимому

Supermicro BMC

Читает GET /redfish/v1/Managers/1 — собственный Redfish-ресурс менеджера BMC — ради версии прошивки.

targets:
- id: srv125-bmc
product: supermicro-bmc
address: https://bmc-srv125.example.com
credentials: bmc-admin

HTTP Basic auth; без неё эндпоинт отвечает 401 (подтверждено вживую).

credentials:
bmc-admin:
kind: basic
username: ADMIN
password: "${BMC_PASSWORD}"

Достаточно учётной записи BMC только для чтения. BMC обычно отдают самоподписанный сертификат — закрепите его, а не отключайте проверку, см. Конфигурация → TLS.

Подтверждено вживую на двух поколениях — плате серии X12 (AST2600, прошивка 01.05.25) и более старой эпохи X9/X10 (прошивка 01.73.13). Ни у одной нет поля производителя, до которого проба могла бы дотянуться за один запрос, но у обеих на этом самом ресурсе есть ключ Oem.Supermicro — его и проверяет проба. BMC другого вендора, ответивший по тому же пути, вызовет отказ, а не запись как Supermicro.

  • version — FirmwareVersion, например 01.05.25
  • extra.model, если присутствует

Пока не сопоставляется — BMC-пробы появились в 2.1, и их сопоставление с CVE в апстриме оставлено на отдельный, более поздний проход. См. Сопоставление с CVE.

Отсутствует — у прошивок BMC нет публичного календаря жизненного цикла (подтверждено 404 под каждым опробованным слагом). Только инвентаризация.