CVE-2026-73457
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N
Summary
Under certain circumstances on affected platforms running Arista EOS with gRPC Network Packet Sampling Interface (gNPSI) enabled, the gNPSI client credentials might be logged in clear text in local or remote accounting logs to authenticated users.
Affected Software
| Vendor | Product | Version Range | Status |
|---|---|---|---|
| Arista Networks | EOS | 4.36.0 <= 4.36.1F | affected |
| Arista Networks | EOS | 4.35.0 <= 4.35.5M | affected |
| Arista Networks | EOS | 4.34.2F <= 4.34.7M | affected |
Weaknesses
- CWE-532: CWE-532 Insertion of Sensitive Information into Log File
Workarounds
To secure the agent against CVE-2026-73457, the service must be configured to use mutual TLS and only x509-spiffe authentication must be enabled.
management security ssl profile P1 certificate server.crt key server.key trust certificate ca_client.crt chain certificate ca_signing.crt ! management api gnpsi transport grpc t2 ssl profile P1 port 7001 authentication username priority x509-spiffe no disabled
Logs are disabled by default, including the affected facility EosRpcAuth.To mitigate CVE-2026-73457, ensure the facility EosRpcAuth status is set to disabled. The command below can be used to restore all Gnpsi agent tracing to its default setting.
switch(config)# no trace Gnpsi setting
Should it be determined that sensitive information has been logged, the affected log files must be truncated and any compromised secrets rotated to prevent gNPSI client credentials leaking.
Use the following commands to clean up Gnpsi log files:
switch(config)# bash sudo truncate -s 0 /var/log/agents/Gnpsi*
Then use the following commands to clean up previously rotated old log files:
switch(config)# bash sudo find /var/log/agents -name 'Gnpsi*.gz' -type f -delete
References
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.