SV-279034r1171436_rule
V-279034
SRG-APP-000095-AS-000056
APAS-CF-000070
CAT III
10
1. Locate the neo-logging.xml file for ColdFusion: <ColdFusion_Installation_Directory>\lib\neo-logging.xml
2. After creating a backup of this file, edit it and locate the <var name='pattern'/> element.
3. Set the value of this element to include all pertinent fields, for example:
<string>"%p","%t",%d{"MM/dd/yy","HH:mm:ss"},"%a","%m%z"%n</string>
Verify neo-logging.xml Log Pattern configuration.
1. Open the neo-logging.xml file located at:
<ColdFusion_Installation_Directory>\lib\neo-logging.xml
2. Examine the <var name='pattern'/> element. Review the value assigned to this element. Verify the log pattern configuration.
3. Confirm the value is:
<string>"%p","%t",%d{"MM/dd/yy","HH:mm:ss"},"%a","%m%z"%n</string>
OR
Ensure the following pattern definition is included:
- The pattern includes the %d (date/time) pattern definition with the appropriate format (MM/dd/yy and HH:mm:ss).
- The pattern includes the %m (message) pattern.
If the neo-logging.xml file is missing or cannot be located, this is a finding.
If the <var name='pattern'/> element does not contain the exact required pattern, this is a finding.
If the pattern does not include the %d token with the required date/time format, this is a finding.
If the pattern does not include the %m (message) token, this is a finding.
V-279034
False
APAS-CF-000070
Verify neo-logging.xml Log Pattern configuration.
1. Open the neo-logging.xml file located at:
<ColdFusion_Installation_Directory>\lib\neo-logging.xml
2. Examine the <var name='pattern'/> element. Review the value assigned to this element. Verify the log pattern configuration.
3. Confirm the value is:
<string>"%p","%t",%d{"MM/dd/yy","HH:mm:ss"},"%a","%m%z"%n</string>
OR
Ensure the following pattern definition is included:
- The pattern includes the %d (date/time) pattern definition with the appropriate format (MM/dd/yy and HH:mm:ss).
- The pattern includes the %m (message) pattern.
If the neo-logging.xml file is missing or cannot be located, this is a finding.
If the <var name='pattern'/> element does not contain the exact required pattern, this is a finding.
If the pattern does not include the %d token with the required date/time format, this is a finding.
If the pattern does not include the %m (message) token, this is a finding.
M
5724