STIGQter STIGQter: STIG Summary: VMware vSphere 8.0 vCenter Appliance ESX Agent Manager (EAM) Security Technical Implementation Guide Version: 2 Release: 3 Benchmark Date: 01 Jul 2026:

The vCenter ESX Agent Manager service must off-load log records onto a different system or media from the system being logged.

DISA Rule

SV-259016r1210396_rule

Vulnerability Number

V-259016

Group Title

SRG-APP-000358-AS-000064

Rule Version

VCEM-80-000081

Severity

CAT II

CCI(s)

Weight

10

Fix Recommendation

Navigate to and open:

/etc/vmware-syslog/vmware-services-eam.conf

Create the file if it does not exist.

Set the contents of the file as follows:

#eam.log
input(type="imfile"
File="/var/log/vmware/eam/eam.log"
Tag="eam-main"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
#eam_api.log
input(type="imfile"
File="/var/log/vmware/eam/eam_api.log"
Tag="eam-api"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
#eam web access logs
input(type="imfile"
File="/var/log/vmware/eam/web/localhost_access.log"
Tag="eam-access"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
#eam jvm logs
input(type="imfile"
File="/var/log/vmware/eam/jvm.log.stdout"
Tag="eam-stdout"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
input(type="imfile"
File="/var/log/vmware/eam/jvm.log.stderr"
Tag="eam-stderr"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
#eam catalina logs
input(type="imfile"
File="/var/log/vmware/eam/web/catalina.log"
Tag="eam-catalina"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
#eam catalina localhost logs
input(type="imfile"
File="/var/log/vmware/eam/web/localhost.log"
Tag="eam-catalina"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
#eam firstboot logs
input(type="imfile"
File="/var/log/vmware/firstboot/eam_firstboot.py*.log"
Tag="eam-firstboot"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")

Check Contents

By default, a vmware-services-eam.conf rsyslog configuration file includes the service logs when syslog is configured on vCenter, but it must be verified.

At the command prompt, run the following command:

# cat /etc/vmware-syslog/vmware-services-eam.conf

Expected result:

#eam.log
input(type="imfile"
File="/var/log/vmware/eam/eam.log"
Tag="eam-main"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
#eam_api.log
input(type="imfile"
File="/var/log/vmware/eam/eam_api.log"
Tag="eam-api"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
#eam web access logs
input(type="imfile"
File="/var/log/vmware/eam/web/localhost_access.log"
Tag="eam-access"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
#eam jvm logs
input(type="imfile"
File="/var/log/vmware/eam/jvm.log.stdout"
Tag="eam-stdout"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
input(type="imfile"
File="/var/log/vmware/eam/jvm.log.stderr"
Tag="eam-stderr"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
#eam catalina logs
input(type="imfile"
File="/var/log/vmware/eam/web/catalina.log"
Tag="eam-catalina"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
#eam catalina localhost logs
input(type="imfile"
File="/var/log/vmware/eam/web/localhost.log"
Tag="eam-catalina"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
#eam firstboot logs
input(type="imfile"
File="/var/log/vmware/firstboot/eam_firstboot.py*.log"
Tag="eam-firstboot"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")

Note: If the entries for "deleteStateOnFileDelete" or "reopenOnTruncate" are not present, this is not a finding.

If the output does not match the expected result, this is a finding.

Vulnerability Number

V-259016

Documentable

False

Rule Version

VCEM-80-000081

Severity Override Guidance

By default, a vmware-services-eam.conf rsyslog configuration file includes the service logs when syslog is configured on vCenter, but it must be verified.

At the command prompt, run the following command:

# cat /etc/vmware-syslog/vmware-services-eam.conf

Expected result:

#eam.log
input(type="imfile"
File="/var/log/vmware/eam/eam.log"
Tag="eam-main"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
#eam_api.log
input(type="imfile"
File="/var/log/vmware/eam/eam_api.log"
Tag="eam-api"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
#eam web access logs
input(type="imfile"
File="/var/log/vmware/eam/web/localhost_access.log"
Tag="eam-access"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
#eam jvm logs
input(type="imfile"
File="/var/log/vmware/eam/jvm.log.stdout"
Tag="eam-stdout"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
input(type="imfile"
File="/var/log/vmware/eam/jvm.log.stderr"
Tag="eam-stderr"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
#eam catalina logs
input(type="imfile"
File="/var/log/vmware/eam/web/catalina.log"
Tag="eam-catalina"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
#eam catalina localhost logs
input(type="imfile"
File="/var/log/vmware/eam/web/localhost.log"
Tag="eam-catalina"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
#eam firstboot logs
input(type="imfile"
File="/var/log/vmware/firstboot/eam_firstboot.py*.log"
Tag="eam-firstboot"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")

Note: If the entries for "deleteStateOnFileDelete" or "reopenOnTruncate" are not present, this is not a finding.

If the output does not match the expected result, this is a finding.

Check Content Reference

M

Target Key

5564