TMAegisベータ
arista-eos のその他のルール

Arista EOS

TMA-ARISTA-EOS-2.9

API access using https

高レベル 2自動arista-eos

説明

The Arista Command eAPI is a simple and complete API that allows you to configure and monitor your Arista switches. Once the API is enabled, the switch accepts HTTPS requests containing a list of industry standard CLI commands, and responds with machine-readable output and errors serialized in JSON (served over HTTP or HTTPS). HTTP can be enabled but should be left disabled. EOS API provides structured output more suitable for programmatic parsing than cli scraping. If the API is enabled, it should only use https, not http. Fails if eAPI has plain 'protocol http' enabled. Audited against the output of 'show running-config' (not 'show running-config all').

チェック方法

監査方法: 設定パターン

パターン
(?m)^management api http-commands[^\n]*\n(?:[ \t][^\n]*\n)*?[ \t]+protocol http(?: |\r?$)

修正方法

修正方法: ガイダンスまたは IaC パッチ

! management api http-commands no shutdown default protocol http vrf MGMT no shutdown

プロパティ

オペレーティングシステム
すべて
タグ
arista-eosnetworkmanagement-plane
参照
CIS Arista EOS Benchmark v1.0.0 - 2.9 API access using https

このホストをチェック

監査が許可されているマシンで実行してください。スキャンは読み取り専用です。

shell
tmaegis scan --target arista-eos --level 2