{
"stig": {
"date": "2022-06-28",
"description": "This Security Technical Implementation Guide is published as a tool to improve the security of Department of Defense (DoD) information systems. The requirements are derived from the National Institute of Standards and Technology (NIST) 800-53 and related documents. Comments or proposed revisions to this document should be sent via email to the following address: disa.stig_spt@mail.mil.",
"findings": {
"V-242167": {
"checkid": "C-45442r838193_chk",
"checktext": "1. In the Trend Micro SMS, navigate to \"Profiles\" and \"Inspection Profiles\" and select the organization's profile. \n2. If there is not one configured, select \"Default\". \n3. Click \"Search\". \n4. Under \"Filter criteria\", select all \"Filter categories\". Select the \"Filter Name\" section and type \"database\".\n\nIf the filter settings are not set for each to \"Use Category Settings\" or there are filter items disabled that are outside of recommended Trend Micro settings, this is a finding.\n\nNote: If the site has set up a security profile (i.e., not using the default profile), then this should be inspected using the site's SSP for compliance.",
"description": "Data mining is the analysis of large quantities of data to discover patterns and is used in intelligence gathering. Failure to detect attacks that use unauthorized data mining techniques to attack databases may result in the compromise of information.\n\nInjection attacks allow an attacker to inject code into a program or query or inject malware onto a computer to execute remote commands that can read or modify a database, or change data on a website. Web applications frequently access databases to store, retrieve, and update information. An attacker can construct inputs that the database will execute. This is most commonly referred to as a code injection attack. This type of attack includes XPath and LDAP injections. \n\nTPS component(s) with the capability to prevent code injections must be included in the TPS implementation to protect against unauthorized data mining. These components must include rules and anomaly detection algorithms to monitor for atypical database queries or accesses.",
"fixid": "F-45400r838194_fix",
"fixtext": "1. In the Trend Micro SMS, navigate to \"Profiles\" and \"Inspection Profiles\" and select the organization's profile. \n2. If there is not one configured, select \"Default\". \n3. Click \"Search\". \n4. Under \"Filter criteria\", select all \"Filter categories\". Select the \"Filter Name\" section and type \"database\". \n5. Ensure all items in the search results have \"Use Category Settings\" selected.\n\nNote: If the site has set up a security profile (i.e., not using the default profile), then this should be inspected using the site's SSP for compliance.",
"iacontrols": null,
"id": "V-242167",
"ruleID": "SV-242167r839140_rule",
"severity": "medium",
"title": "To protect against unauthorized data mining, the TPS must prevent code injection attacks launched against data storage objects, including, at a minimum, databases, database records, queries, and fields.",
"version": "TIPP-IP-000010"
},
"V-242168": {
"checkid": "C-45443r838196_chk",
"checktext": "1. In the Trend Micro SMS, navigate to \"Profiles\" and \"Inspection Profiles\" and select the organization's profile. \n2. If there is not one configured, select \"Default\". \n3. Click \"Search\". Under \"Filter criteria\", select all \"Filter categories\". \n4. Select the \"Filter Name\" section and type \"database\", and select HTTP under \"Filter Taxonomy Criteria as the Protocol\".\n\nIf the filter settings are not set for each to \"Use Category Settings\" or there are filter items disabled that are outside of recommended Trend Micro settings, this is a finding.\n\nNote: If the site has set up a security profile (i.e., not using the default profile), then this should be inspected using the site's SSP for compliance.",
"description": "Data mining is the analysis of large quantities of data to discover patterns and is used in intelligence gathering. Failure to detect attacks that use unauthorized data mining techniques to attack applications may result in the compromise of information.\n\nInjection attacks allow an attacker to inject code into a program or query or inject malware onto a computer to execute remote commands that can read or modify a database, or change data on a website. These attacks include buffer overrun, XML, JavaScript, and HTML injections.\n\nTPS component(s) with the capability to prevent code injections must be included in the IDPS implementation to protect against unauthorized data mining. These components must include rules and anomaly detection algorithms to monitor for atypical database queries or accesses.",
"fixid": "F-45401r838197_fix",
"fixtext": "1. In the Trend Micro SMS, navigate to \"Profiles\" and \"Inspection Profiles\" and select the organization's profile. \n2. If there is not one configured, select \"Default\". \n3. Click \"Search\". \n4. Under \"Filter criteria\", select all \"Filter categories\". Then select the \"Filter Name\" section and type \"database\", and select HTTP under \"Filter Taxonomy Criteria as the Protocol\". \n5. Ensure all items in the search results have \"Use Category Settings\" selected.\n\nNote: If the site has set up a security profile (i.e., not using the default profile), then this should be inspected using the site's SSP for compliance.",
"iacontrols": null,
"id": "V-242168",
"ruleID": "SV-242168r839141_rule",
"severity": "medium",
"title": "To protect against unauthorized data mining, the TPS must prevent code injection attacks launched against application objects including, at a minimum, application URLs and application code.",
"version": "TIPP-IP-000020"
},
"V-242169": {
"checkid": "C-45444r838199_chk",
"checktext": "1. In the Trend Micro SMS, navigate to \"Profiles\" and \"Inspection Profiles\" and select the organization's profile. \n2. If there is not one configured, select \"Default\". \n3. Click \"Search\". \n4. Under \"Filter criteria\", select all \"Filter categories\". Select the \"Filter Name\" section and type \"database\".\n\nIf the filter settings are not set for each to \"Use Category Settings\" or there are filter items disabled that are outside of recommended Trend Micro settings, this is a finding.\n\nNote: If the site has set up a security profile (i.e., not using the default profile), then this should be inspected using the site's SSP for compliance.",
"description": "Data mining is the analysis of large quantities of data to discover patterns and is used in intelligence gathering. Failure to detect attacks that use unauthorized data mining techniques to attack databases may result in the compromise of information.\n\nSQL injection attacks are the most prevalent attacks against web applications and databases. These attacks inject SQL commands that can read, modify, or compromise the meaning of the original SQL query. An attacker can spoof identity; expose, tamper, destroy, or make existing data unavailable; or gain unauthorized privileges on the database server.\n\nTPS component(s) with the capability to prevent SQL code injections must be included in the IDPS implementation to protect against unauthorized data mining. These components must include rules and anomaly detection algorithms to monitor for SQL injection attacks.",
"fixid": "F-45402r838200_fix",
"fixtext": "1. In the Trend Micro SMS, navigate to \"Profiles\" and \"Inspection Profiles\" and select the organization's profile. \n2. If there is not one configured, select \"Default\". \n3. Click \"Search\". \n4. Under \"Filter criteria\", select all \"Filter categories\". Select the \"Filter Name\" section and type \"database\". \n5. Ensure all items in the search results have \"Use Category Settings\" selected.\n\nNote: If the site has set up a security profile (i.e., not using the default profile), then this should be inspected using the site's SSP for compliance.",
"iacontrols": null,
"id": "V-242169",
"ruleID": "SV-242169r839142_rule",
"severity": "medium",
"title": "To protect against unauthorized data mining, the TPS must prevent SQL injection attacks launched against data storage objects, including, at a minimum, databases, database records, and database fields.",
"version": "TIPP-IP-000030"
},
"V-242170": {
"checkid": "C-45445r838202_chk",
"checktext": "1. In the Trend Micro SMS, navigate to \"Profiles\" and \"Inspection Profiles\" and select the organization's profile. \n2. If there is not one configured, select \"Default\". \n3. Click \"Search\". \n4. Under \"Filter criteria\", select all \"Filter categories\". Select the \"Filter Name\" section and type \"database\". \n\nIf the filter settings are not set for each to \"Use Category Settings\" or there are filter items disabled that are outside of recommended Trend Micro settings, this is a finding.\n\nNote: If the site has set up a security profile (i.e., not using the default profile), then this should be inspected using the site's SSP for compliance.",
"description": "Data mining is the analysis of large quantities of data to discover patterns and is used in intelligence gathering. Failure to detect attacks that use unauthorized data mining techniques to attack databases may result in the compromise of information.\n\nInjection attacks allow an attacker to inject code into a program or query or inject malware onto a computer to execute remote commands that can read or modify a database, or change data on a website. Web applications frequently access databases to store, retrieve, and update information. An attacker can construct inputs that the database will execute. This is most commonly referred to as a code injection attack. This type of attack includes XPath and LDAP injections.\n\nTPS component(s) with anomaly detection must be included in the IDPS implementation to protect against unauthorized data mining. These components must include rules and anomaly detection algorithms to monitor for atypical database queries or accesses.",
"fixid": "F-45403r838203_fix",
"fixtext": "1. In the Trend Micro SMS, navigate to \"Profiles\" and \"Inspection Profiles\" and select the organization's profile. \n2. If there is not one configured, select \"Default\". \n3. Click \"Search\". \n4. Under \"Filter criteria\", select all \"Filter categories\". Select the \"Filter Name\" section and type \"database\". \n5. Ensure all items in the search results have \"Use Category Settings\" selected.\n\nNote: If the site has set up a security profile (i.e., not using the default profile), then this should be inspected using the site's SSP for compliance.",
"iacontrols": null,
"id": "V-242170",
"ruleID": "SV-242170r839143_rule",
"severity": "medium",
"title": "To protect against unauthorized data mining, the TPS must detect code injection attacks launched against data storage objects, including, at a minimum, databases, database records, queries, and fields.",
"version": "TIPP-IP-000040"
},
"V-242171": {
"checkid": "C-45446r838205_chk",
"checktext": "1. In the Trend Micro SMS, navigate to \"Profiles\" and \"Inspection Profiles\" and select the organization's profile. \n2. If there is not one configured, select \"Default\". \n3. Click \"Search\". \n4. Under \"Filter criteria\", select all \"Filter categories\". Select the \"Filter Name\" section and type \"database\", and select HTTP under \"Filter Taxonomy Criteria as the Protocol\". \n\nIf the filter settings are not set for each to \"Use Category Settings\" or there are filter items disabled that are outside of recommended Trend Micro settings, this is a finding.\n\nNote: If the site has set up a security profile (i.e., not using the default profile), then this should be inspected using the site's SSP for compliance.",
"description": "Data mining is the analysis of large quantities of data to discover patterns and is used in intelligence gathering. Failure to detect attacks that use unauthorized data mining techniques to attack applications may result in the compromise of information.\n\nInjection attacks allow an attacker to inject code into a program or query or inject malware onto a computer to execute remote commands that can read or modify a database, or change data on a website. These attacks include buffer overrun, XML, JavaScript, and HTML injections.\n\nTPS component(s) with anomaly detection must be included in the IDPS implementation. These components must include rules and anomaly detection algorithms to monitor for atypical application behavior, commands, and accesses.",
"fixid": "F-45404r838206_fix",
"fixtext": "1. In the Trend Micro SMS, navigate to \"Profiles\" and \"Inspection Profiles\" and select the organization's profile. \n2. If there is not one configured, select \"Default\". \n3. Click \"Search\". \n4. Under \"Filter criteria\", select all \"Filter categories\". Select the \"Filter Name\" section and type \"database\", and select HTTP under \"Filter Taxonomy Criteria as the Protocol\". \n5. Ensure all items in the search results have \"Use Category Settings\" selected.\n\nNote: If the site has set up a security profile (i.e., not using the default profile), then this should be inspected using the site's SSP for compliance.",
"iacontrols": null,
"id": "V-242171",
"ruleID": "SV-242171r839144_rule",
"severity": "medium",
"title": "To protect against unauthorized data mining, the TPS must detect code injection attacks launched against application objects including, at a minimum, application URLs and application code.",
"version": "TIPP-IP-000050"
},
"V-242172": {
"checkid": "C-45447r838208_chk",
"checktext": "1. In the Trend Micro SMS, navigate to \"Profiles\" and \"Inspection Profiles\" and select the organization's profile. \n2. If there is not one configured, select \"Default\". \n3. Click \"Search\". \n4. Under \"Filter criteria\", select all \"Filter categories\". Select the \"Filter Name\" section and type \"database\". \n\nIf the filter settings are not set for each to \"Use Category Settings\" or there are filter items disabled that are outside of recommended Trend Micro settings, this is a finding.\n\nNote: If the site has set up a security profile (i.e., not using the default profile), then this should be inspected using the site's SSP for compliance.",
"description": "Data mining is the analysis of large quantities of data to discover patterns and is used in intelligence gathering. Failure to detect attacks that use unauthorized data mining techniques to attack databases may result in the compromise of information.\n\nSQL injection attacks are the most prevalent attacks against web applications and databases. These attacks inject SQL commands that can read, modify, or compromise the meaning of the original SQL query. An attacker can spoof identity; expose, tamper, destroy, or make existing data unavailable; or gain unauthorized privileges on the database server.\n\nTPS component(s) with anomaly detection must be included in the IDPS implementation to monitor for and detect unauthorized data mining. These components must include rules and anomaly detection algorithms to monitor for SQL injection attacks.",
"fixid": "F-45405r838209_fix",
"fixtext": "1. In the Trend Micro SMS, navigate to \"Profiles\" and \"Inspection Profiles\" and select the organization's profile. \n2. If there is not one configured, select \"Default\". \n3. Click \"Search\". \n4. Under \"Filter criteria\", select all \"Filter categories\". Select the \"Filter Name\" section and type \"database\". \n5. Ensure all items in the search results have \"Use Category Settings\" selected.\n\nNote: If the site has set up a security profile (i.e., not using the default profile), then this should be inspected using the site's SSP for compliance.",
"iacontrols": null,
"id": "V-242172",
"ruleID": "SV-242172r839145_rule",
"severity": "medium",
"title": "To protect against unauthorized data mining, the TPS must detect SQL injection attacks launched against data storage objects, including, at a minimum, databases, database records, and database fields.",
"version": "TIPP-IP-000060"
},
"V-242173": {
"checkid": "C-45448r840497_chk",
"checktext": "1. In the Trend Micro SMS, navigate to \"Profiles\" and \"Inspection Profiles\" and select the organization's profile. \n2. If there is not one configured, select \"Default\". \n3. Click \"Edit Details\". Ensure the deployment mode of \"Default\" is selected. The default deployment mode ensures all strict DoD vulnerabilities are blocked and alerted upon. \n4. Navigate to \"Profile Overview\" and ensure the action set for each category is set to \"Recommended\". The recommended action set is set to ensure all suspicious and vulnerable traffic is blocked and alerted upon. \n\nIf the \"default\" deployment mode is used, but not configured in a compliant manner, this is a finding.\n\nNote: If the site has set up a security profile (i.e., not using the default profile), then verify compliance with the site's SSP requirements.",
"description": "The flow of all communications traffic must be monitored and controlled so it does not introduce any unacceptable risk to the network infrastructure or data.\n\nRestricting the flow of communications traffic, also known as Information flow control, regulates where information is allowed to travel as opposed to who is allowed to access the information and without explicit regard to subsequent accesses to that information.\n\nThe Trend Micro SMS will include policy filters, rules, signatures, and behavior analysis algorithms that inspects and restricts traffic based on the characteristics of the information and/or the information path as it crosses internal network boundaries. The Trend Micro SMS monitors for harmful or suspicious information flows and restricts or blocks this traffic based on attribute- and content-based inspection of the source, destination, headers, and/or content of the communications traffic.",
"fixid": "F-45406r840496_fix",
"fixtext": "1. In the Trend Micro SMS, navigate to \"Profiles\" and \"Inspection Profiles\" and select the organization's profile.\n2. If there is no profile configured, select \"default\". \n3. Click \"Edit Details\". Select the deployment mode of \"Default\". The default deployment mode ensures all strict DoD vulnerabilities are blocked and alerted upon. \n4. Navigate to \"Profile Overview\", and select the action set for each category to \"Recommended\". The recommended action set is set to ensure all suspicious and vulnerable traffic is blocked and alerted upon.\n5. Go through each default rule and tune the block and disabled rules to ensure they reflect the network environment's traffic patterns. Not all default block or disabled rules may be applicable to all DoD networks, especially in the cases of multitenancy.\n\nNote: If the site has set up a security profile (i.e., not using the default profile), then verify compliance using the site's SSP.",
"iacontrols": null,
"id": "V-242173",
"ruleID": "SV-242173r840498_rule",
"severity": "high",
"title": "The Trend Micro TippingPoint Security Management System (SMS) must be configured to send security IPS policy to the Trend Micro Threat Protection System (TPS).",
"version": "TIPP-IP-000070"
},
"V-242175": {
"checkid": "C-45450r710066_chk",
"checktext": "1. In the Trend Micro SMS interface, go to the \"Profiles\" and then \"Digital Vaccines\". \n2. Check the latest DV version that is downloaded/imported and is active. Go the Trend Micro support system located here: https://tmc.tippingpoint.com/TMC/Releases\n3. Under Digital Vaccines, select the DV major version (3.2.0 currently).\n4. Ensure the latest signature release is the current one that is applied to the SMS and is active to all TPS systems in the network. \n\nIf the latest one is not applied as the Active DV version, this is a finding.",
"description": "Information flow policies regarding dynamic information flow control include, for example, allowing or disallowing information flows based on changes to the PPSM CAL, vulnerability assessments, or mission conditions. Changing conditions include changes in the threat environment and detection of potentially harmful or adverse events.\n\nChanges to the TPS must take effect when made by an authorized administrator and the new configuration is put in place or committed, including upon restart or the application or reboot of the system. With some devices, the changes take effect as the configuration is changed, while with others, the new configuration must be submitted to the device. In any case, the behavior of the TPS must immediately be affected to reflect the configuration change.",
"fixid": "F-45408r710067_fix",
"fixtext": "1. In the Trend Micro SMS interface, go to the \"Profiles\" and then \"Digital Vaccines\". \n2. Check the latest DV version that is downloaded/imported and is active. Go the Trend Micro support system located here: https://tmc.tippingpoint.com/TMC/Releases \n3. Under Digital Vaccines, select the DV major version (3.2.0 currently).\n4. Download the latest signature file (e.g. SIG_3.2.0_9404.pkg).\n5. Read the EULA acceptance notice, then select Accept. \n6. Under an approved network change window, go back to the SMS, Profiles, and Digital Vaccines. \n7. Select \"import\", then select the file downloaded from the TMC site. \n8. Once prompted, select distribute to all TPS devices in the network.",
"iacontrols": null,
"id": "V-242175",
"ruleID": "SV-242175r710068_rule",
"severity": "medium",
"title": "The Trend Micro TPS must immediately use updates made to policy filters, rules, signatures, and anomaly analysis algorithms for traffic detection and prevention functions which are all contained in the Digital Vaccine (DV) updates.",
"version": "TIPP-IP-000090"
},
"V-242176": {
"checkid": "C-45451r710069_chk",
"checktext": "1. In the Trend Micro SMS interface, go to the \"Admin\" tab, and select \"Server Properties\". \n2. Select the \"syslog\" tab. If a syslog server is not configured to send the following audit logs, this is a finding:\n- Device Audit \n- Device System \n- SMS Audit \n- SMS system",
"description": "Without the capability to generate audit records, it would be difficult to establish, correlate, and investigate the events relating to an incident, or identify those responsible for one.\n\nWhile auditing and logging are closely related, they are not the same. Logging is recording data about events that take place in a system, while auditing is the use of log records to identify security-relevant information such as system or user accesses. In short, log records are audited to establish an accurate history. Without logging, it would be impossible to establish an audit trail.\n\nThe TPS must have the capability to capture and log detected security violations and potential security violations.",
"fixid": "F-45409r710070_fix",
"fixtext": "1. In the Trend Micro SMS interface, go to the \"Admin\" tab, and select \"Server Properties\". \n2. Select the \"syslog\" tab. \n3. Click \"New\". \n4. Under syslog server type the hostname or IP address of the syslog server. \n5. Click TCP to ensure logging data is queued in the case of disconnection of the syslog server. \n6. Type the port used by the centralized logging server (traditionally it is port 514). \n7. Under log type, select \"Device Audit\".\n8. Under facility click \"Log Audit\".\n9. Click Event timestamp under \"Include Timestamp in Header\". \n10. Select \"include SMS hostname in header\".\nRepeat this once more, changing the Log Type to include SMS Audit.",
"iacontrols": null,
"id": "V-242176",
"ruleID": "SV-242176r710071_rule",
"severity": "medium",
"title": "The TPS must provide audit record generation capability for detection events based on implementation of policy filters, rules, signatures, and anomaly analysis.",
"version": "TIPP-IP-000100"
},
"V-242177": {
"checkid": "C-45452r710072_chk",
"checktext": "1. In the Trend Micro SMS, navigate to \"Profiles\" and \"Inspection Profiles\" and select the organization's profile. \n2. If there is not one configured, select \"Default\". \n3. Click \"Search\". \n4. Under \"Filter criteria\", select all \"Filter categories\". Select the \"Additional Criteria\" section. \n5. Uncheck \"permit\" and \"rate limit\", then click Search. \n6. Once the results are presented, check the \"Action Set\" column to filter by action type. \n\nIf any items state \"Block\" but not \"Block/Notify\", this is a finding.",
"description": "To support the centralized analysis capability, the IDPS components must be able to provide the information in a format (e.g., Syslog) that can be extracted and used, allowing the application to effectively review and analyze the log records.",
"fixid": "F-45410r710073_fix",
"fixtext": "1. In the Trend Micro SMS, navigate to \"Profiles\" and \"Inspection Profiles\" and select the organization's profile. \n2. If there is not one configured, select \"Default\". \n3. Click \"Search\". \n4. Under \"Filter criteria\", select all \"Filter categories\". Select the \"Additional Criteria\" section. \n5. Uncheck \"permit\" and \"rate limit\", then click \"Search\". \n6. Once the results are presented, click the \"Action Set\" column to filter by action type. If any items state \"Block\": \n a. Double-click the item. \n b. Click the radio button for \"User Filter settings\". \n c. On the drop down-menu, select \"Block + Notify\". \n d. Click \"OK\". \n e. Once under an approved change window, click distribute and send the updated policy to all TPS systems and managed segment-groups. \n f. Ensure progress completes at 100%.",
"iacontrols": null,
"id": "V-242177",
"ruleID": "SV-242177r710074_rule",
"severity": "medium",
"title": "The TPS must provide audit record generation capability for events where communication traffic is blocked or restricted based on policy filters, rules, signatures, and anomaly analysis.",
"version": "TIPP-IP-000110"
},
"V-242178": {
"checkid": "C-45453r710075_chk",
"checktext": "1. In the Trend Micro SMS interface, go to the \"Admin\" tab, and select \"Server Properties\". \n2. Select the \"syslog\" tab. If a syslog server is not configured to send the following audit logs, this is a finding: \n- Device Audit \n- Device System\n- SMS Audit \n- SMS system",
"description": "Without establishing what type of event occurred, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack. Associating an event type with each event log entry provides a means of investigating an attack or identifying an improperly configured TPS.\n\nWhile auditing and logging are closely related, they are not the same. Logging is recording data about events that take place in a system, while auditing is the use of log records to identify security-relevant information such as system or user accesses. In short, log records are audited to establish an accurate history. Without logging, it would be impossible to establish an audit trail.",
"fixid": "F-45411r710076_fix",
"fixtext": "1. In the Trend Micro SMS interface, go to the \"Admin\" tab, and select \"Server Properties\". \n2. Select the \"syslog\" tab. Click \"New\".\n3. Under syslog server type the hostname or IP address of the syslog server.\n4. Click TCP to ensure logging data is queued in the case of disconnection of the syslog server. \n5. Type the port used by the centralized logging server (traditionally it is port 514).\n6. Under log type, select Device Audit.\n7. Under facility click \"Log Audit\". \n8. Click Event timestamp under \"Include Timestamp in Header\".\n9. Select \"include SMS hostname in header\". \nRepeat this three more times changing the Log Type to include Device System, SMS Audit, and SMS System.",
"iacontrols": null,
"id": "V-242178",
"ruleID": "SV-242178r710348_rule",
"severity": "medium",
"title": "The SMS must produce audit records containing sufficient information to establish what type of event occurred, including, at a minimum, event descriptions, policy filter, rule or signature invoked, port, protocol, and criticality level/alert code or description by sending all audit and system logs to a centralized syslog server.",
"version": "TIPP-IP-000120"
},
"V-242179": {
"checkid": "C-45454r710078_chk",
"checktext": "1. In the Trend Micro SMS interface, go to the \"Admin\" tab, and select \"Server Properties\". \n2. Select the \"syslog\" tab. If a syslog server is not configured to send the following audit logs, this is a finding:\n- Device Audit \n- Device System\n- SMS Audit \n- SMS system",
"description": "Without establishing the time (date/time) an event occurred, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack. Associating the date and time the event occurred with each event log entry provides a means of investigating an attack or identifying an improperly configured TPS. \n\nWhile auditing and logging are closely related, they are not the same. Logging is recording data about events that take place in a system, while auditing is the use of log records to identify security-relevant information such as system or user accesses. In short, log records are audited to establish an accurate history. Without logging, it would be impossible to establish an audit trail.",
"fixid": "F-45412r710079_fix",
"fixtext": "1. In the Trend Micro SMS interface, go to the \"Admin\" tab, and select \"Server Properties\". \n2. Select the \"syslog\" tab. Click \"New\".\n3. Under syslog server type the hostname or IP address of the syslog server.\n4. Click TCP to ensure logging data is queued in the case of disconnection of the syslog server. \n5. Type the port used by the centralized logging server (traditionally it is port 514).\n6. Under log type, select Device Audit.\n7. Under facility click \"Log Audit\". \n8. Click Event timestamp under \"Include Timestamp in Header\".\n9. Select \"include SMS hostname in header\". \nRepeat this three more times changing the Log Type to include Device System, SMS Audit, and SMS System.",
"iacontrols": null,
"id": "V-242179",
"ruleID": "SV-242179r710080_rule",
"severity": "medium",
"title": "The SMS must produce audit records containing information to establish when (date and time) the events occurred by sending all audit and system logs to a centralized syslog server.",
"version": "TIPP-IP-000130"
},
"V-242180": {
"checkid": "C-45455r710081_chk",
"checktext": "1. In the Trend Micro SMS interface, go to the \"Admin\" tab, and select \"Server Properties\". \n2. Select the \"syslog\" tab. If a syslog server is not configured to send the following audit logs, this is a finding:\n- Device Audit \n- Device System\n- SMS Audit \n- SMS system",
"description": "Associating where the event was detected with the event log entries provides a means of investigating an attack or identifying an improperly configured IDPS. This information can be used to determine what systems may have been affected.\n\nWhile auditing and logging are closely related, they are not the same. Logging is recording data about events that take place in a system, while auditing is the use of log records to identify security-relevant information such as system or user accesses. In short, log records are audited to establish an accurate history. Without logging, it would be impossible to establish an audit trail.",
"fixid": "F-45413r710082_fix",
"fixtext": "1. In the Trend Micro SMS interface, go to the \"Admin\" tab, and select \"Server Properties\". \n2. Select the \"syslog\" tab. Click \"New\".\n3. Under syslog server type the hostname or IP address of the syslog server.\n4. Click TCP to ensure logging data is queued in the case of disconnection of the syslog server. \n5. Type the port used by the centralized logging server (traditionally it is port 514).\n6. Under log type, select Device Audit.\n7. Under facility click \"Log Audit\". \n8. Click Event timestamp under \"Include Timestamp in Header\".\n9. Select \"include SMS hostname in header\". \nRepeat this three more times changing the Log Type to include Device System, SMS Audit, and SMS System.",
"iacontrols": null,
"id": "V-242180",
"ruleID": "SV-242180r710347_rule",
"severity": "medium",
"title": "The SMS must produce audit records containing information to establish where the event was detected, including, at a minimum, network segment, destination address, and TPS component which detected the event by sending all audit and system logs to a centralized syslog server.",
"version": "TIPP-IP-000140"
},
"V-242181": {
"checkid": "C-45456r710084_chk",
"checktext": "1. In the Trend Micro SMS interface, go to the \"Admin\" tab, and select \"Server Properties\". \n2. Select the \"syslog\" tab. If a syslog server is not configured to send the following audit logs, this is a finding:\n- Device Audit \n- Device System\n- SMS Audit \n- SMS system",
"description": "Associating the source of the event with detected events in the logs provides a means of investigating an attack or suspected attack.\n\nWhile auditing and logging are closely related, they are not the same. Logging is recording data about events that take place in a system, while auditing is the use of log records to identify security-relevant information such as system or user accesses. In short, log records are audited to establish an accurate history. Without logging, it would be impossible to establish an audit trail.",
"fixid": "F-45414r710085_fix",
"fixtext": "1. In the Trend Micro SMS interface, go to the \"Admin\" tab, and select \"Server Properties\". \n2. Select the \"syslog\" tab. Click \"New\".\n3. Under syslog server type the hostname or IP address of the syslog server.\n4. Click TCP to ensure logging data is queued in the case of disconnection of the syslog server. \n5. Type the port used by the centralized logging server (traditionally it is port 514).\n6. Under log type, select Device Audit.\n7. Under facility click \"Log Audit\". \n8. Click Event timestamp under \"Include Timestamp in Header\".\n9. Select \"include SMS hostname in header\". \nRepeat this three more times changing the Log Type to include Device System, SMS Audit, and SMS System.",
"iacontrols": null,
"id": "V-242181",
"ruleID": "SV-242181r710086_rule",
"severity": "medium",
"title": "The SMS must produce audit records containing information to establish the source of the event, including, at a minimum, originating source address by sending all audit and system logs to a centralized syslog server.",
"version": "TIPP-IP-000150"
},
"V-242182": {
"checkid": "C-45457r710087_chk",
"checktext": "1. In the Trend Micro SMS interface, go to the \"Admin\" tab, and select \"Server Properties\". \n2. Select the \"syslog\" tab. If a syslog server is not configured to send the following audit logs, this is a finding: \n- Device Audit \n- Device System\n- SMS Audit \n- SMS system",
"description": "Associating event outcome with detected events in the log provides a means of investigating an attack or suspected attack.\n\nWhile auditing and logging are closely related, they are not the same. Logging is recording data about events that take place in a system, while auditing is the use of log records to identify security-relevant information such as system or user accesses. In short, log records are audited to establish an accurate history. Without logging, it would be impossible to establish an audit trail.\n\nThe logs should identify what servers, destination addresses, applications, or databases were potentially attacked by logging communications traffic between the target and the attacker. All commands that were entered by the attacker (such as account creations, changes in permissions, files accessed, etc.) during the session should also be logged.",
"fixid": "F-45415r710088_fix",
"fixtext": "1. In the Trend Micro SMS interface, go to the \"Admin\" tab, and select \"Server Properties\". \n2. Select the \"syslog\" tab. Click \"New\".\n3. Under syslog server type the hostname or IP address of the syslog server.\n4. Click TCP to ensure logging data is queued in the case of disconnection of the syslog server. \n5. Type the port used by the centralized logging server (traditionally it is port 514).\n6. Under log type, select Device Audit.\n7. Under facility click \"Log Audit\". \n8. Click Event timestamp under \"Include Timestamp in Header\".\n9. Select \"include SMS hostname in header\". \nRepeat this three more times changing the Log Type to include Device System, SMS Audit, and SMS System.",
"iacontrols": null,
"id": "V-242182",
"ruleID": "SV-242182r710346_rule",
"severity": "medium",
"title": "The SMS must produce audit records containing information to establish the outcome of events associated with detected harmful or potentially harmful traffic, including, at a minimum, capturing all associated communications traffic by sending all audit and system logs to a centralized syslog server.",
"version": "TIPP-IP-000160"
},
"V-242183": {
"checkid": "C-45458r710090_chk",
"checktext": "Under the TPS serial CLI console type the following command: show sms. If the output of the command is not \"Device is under SMS control\", this is a finding.",
"description": "Without the ability to centrally manage the content captured in the log records, identification, troubleshooting, and correlation of suspicious behavior would be difficult and could lead to a delayed or incomplete analysis of an attack. Centralized management and storage of log records increases efficiency in maintenance and management of records as well as facilitates the backup and archiving of those records.\n\nThe TPS must be configured to support centralized management and configuration of the content to be captured in audit records generated by all network components. IDPS sensors and consoles must have the capability to support centralized logging. They must be configured to send log messages to centralized, redundant servers and be capable of being remotely configured to change logging parameters (such as facility and severity levels).",
"fixid": "F-45416r710091_fix",
"fixtext": "1. On the SMS, go to \"Devices\" and click \"all devices\". \n2. Click \"New Device\". \n3. Under \"Add device\" enter the IPv4 or IPv6 address of the TPS to be managed by SMS. \n4. Under \"Authentication\" add the device username and password that was configured upon initial TPS setup. \n5. Select which device group it should be part of.\n6. Ensure it is under the IPS/TPS device type. \n7. Click OK. \n8. Ensure the device connects and is managed by the SMS. \n9. On the serial console of the TPS type the command: show sms, and ensure it is now being controlled by SMS.",
"iacontrols": null,
"id": "V-242183",
"ruleID": "SV-242183r710092_rule",
"severity": "medium",
"title": "TPS must support centralized management and configuration of the content captured in audit records generated by all TPS components by using the Security Management System (SMS).",
"version": "TIPP-IP-000170"
},
"V-242184": {
"checkid": "C-45459r710093_chk",
"checktext": "1. In the Trend Micro SMS interface, go to the \"Admin\" tab, and select \"Server Properties\". \n2. Select the \"syslog\" tab. If a syslog server is not configured to send the following audit logs, this is a finding:\n- Device Audit \n- Device System \n- SMS Audit \n- SMS system",
"description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration. Off-loading ensures audit information does not get overwritten if the limited audit storage capacity is reached and also protects the audit record in case the system/component being audited is compromised.\n\nThis also prevents the log records from being lost if the logs stored locally are accidentally or intentionally deleted, altered, or corrupted.",
"fixid": "F-45417r710094_fix",
"fixtext": "1. In the Trend Micro SMS interface, go to the \"Admin\" tab, and select \"Server Properties\". \n2. Select the \"syslog\" tab. \n3. Click \"New\". \n4. Under syslog server type the hostname or IP address of the syslog server. \n5. Click TCP to ensure logging data is queued in the case of disconnection of the syslog server. \n6. Type the port used by the centralized logging server (traditionally it is port 514). \n7. Under log type, select \"Device Audit\". \n8. Under facility click \"Log Audit\". \n9. Click Event timestamp under \"Include Timestamp in Header\". \n10. Select \"Include SMS hostname in header\". \nRepeat this three more times changing the Log Type to include Device System, SMS Audit, and SMS System.",
"iacontrols": null,
"id": "V-242184",
"ruleID": "SV-242184r710095_rule",
"severity": "medium",
"title": "The TPS and SMS must off-load log records to a centralized log server.",
"version": "TIPP-IP-000180"
},
"V-242185": {
"checkid": "C-45460r710096_chk",
"checktext": "1. In the Trend Micro SMS interface, go to the \"Admin\" tab, and select \"Server Properties\". \n2. Select the \"syslog\" tab. If each syslog setting is not configured with TCP as the protocol, this is a finding.",
"description": "It is critical that when the TPS is at risk of failing to process audit logs as required, it takes action to mitigate the failure.\n\nAudit processing failures include: software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded. Responses to audit failure depend upon the nature of the failure.\n\nThe TPS performs a critical security function, so its continued operation is imperative. Since availability of the TPS is an overriding concern, shutting down the system in the event of an audit failure should be avoided except as a last resort. The SYSLOG protocol does not support automated synchronization; however, this functionality may be provided by Network Management Systems (NMSs) which are not within the scope of this STIG.",
"fixid": "F-45418r710097_fix",
"fixtext": "1. In the Trend Micro SMS interface, go to the \"Admin\" tab, and select \"Server Properties\". \n2. Select the \"syslog\" tab. \n3. Click \"New\". \n4. Under syslog server type the hostname or IP address of the syslog server. \n5. Click TCP to ensure logging data is queued in the case of disconnection of the syslog server. \n6. Type the port used by the centralized logging server (traditionally it is port 514). \n7. Under log type, select \"Device Audit\". \n8. Under facility click \"Log Audit\". \n9. Click Event timestamp under \"Include Timestamp in Header\". \n10. Select \"include SMS hostname in header\".\nRepeat this three more times changing the Log Type to include Device System, SMS Audit, and SMS System.",
"iacontrols": null,
"id": "V-242185",
"ruleID": "SV-242185r710345_rule",
"severity": "medium",
"title": "In the event of a logging failure, caused by loss of communications with the central logging server, the SMS must queue audit records locally by using the syslog over TCP protocol until communication is restored or until the audit records are retrieved manually or using automated synchronization tools.",
"version": "TIPP-IP-000190"
},
"V-242186": {
"checkid": "C-45461r710099_chk",
"checktext": "1. In the Trend Micro SMS interface, go to the \"Admin\" tab, and select \"Database\". Each item in the database maintenance section has a configurable item to ensure when the newest logs will overwrite the oldest logs. This is configured through the number of rows:\n a. The Events log must be set to at least 30,000,000 rows, with an age of 90 days. \n b. The Audit Log must be set 1,000,000 rows and an age of 365 days. \n c. The Device Audit Log must be set 1,000,000 rows and an age of 365 days. \n d. The Device System Log must be set 1,000,000 rows and an age of 365 days. \n\nIf these values are not set, this is a finding.",
"description": "It is critical that when the TPS is at risk of failing to process audit logs as required, it takes action to mitigate the failure.\n\nThe IDPS performs a critical security function, so its continued operation is imperative. Since availability of the TPS is an overriding concern, shutting down the system in the event of an audit failure should be avoided, except as a last resort.",
"fixid": "F-45419r710100_fix",
"fixtext": "1. In the Trend Micro SMS interface, go to the \"Admin\" tab, and select \"Database\". \n2. Make the following changes: \n a. The Events log must be set to at least 30,000,000 rows, with an age of 90 days. \n b. The Audit Log must be set 1,000,000 rows and an age of 365 days. \n c. The Device Audit Log must be set 1,000,000 rows and an age of 365 days. \n d. The Device System Log must be set 1,000,000 rows and an age of 365 days.",
"iacontrols": null,
"id": "V-242186",
"ruleID": "SV-242186r710101_rule",
"severity": "medium",
"title": "In the event of a logging failure caused by the lack of audit record storage capacity, the SMS must continue generating and storing audit records, overwriting the oldest audit records in a first-in-first-out manner using Audit Log maintenance.",
"version": "TIPP-IP-000200"
},
"V-242187": {
"checkid": "C-45462r710102_chk",
"checktext": "1. In the Trend Micro SMS interface, go to the \"Admin\" tab, and select \"Server Properties\".\n2. Select the \"syslog\" tab. If a syslog server is not configured to send the following audit logs, this is a finding:\n- Device System \n- SMS system",
"description": "Centralized review and analysis of log records from multiple SMS and TPS components gives the organization the capability to better detect distributed attacks and provides increased data points for behavior analysis techniques. These techniques are invaluable in monitoring for indicators of complex attack patterns.",
"fixid": "F-45420r710103_fix",
"fixtext": "1. In the Trend Micro SMS interface, go to the \"Admin\" tab, and select \"Server Properties\". \n2. Select the \"syslog\" tab. \n3. Click \"New\".\n4. Under syslog server type the hostname or IP address of the syslog server.\n5. Click TCP to ensure logging data is queued in the case of disconnection of the syslog server. \n6. Type the port used by the centralized logging server (traditionally it is port 514). \n7. Under log type, select \"Device System\". \n8. Under facility click \"Log System\". \n9. Click Event timestamp under \"Include Timestamp in Header\". \n10. Select \"Include SMS hostname in header\".\nRepeat this one more time changing the Log Type to include SMS System.",
"iacontrols": null,
"id": "V-242187",
"ruleID": "SV-242187r710104_rule",
"severity": "medium",
"title": "The SMS and TPS must provide log information in a format that can be extracted and used by centralized analysis tools.",
"version": "TIPP-IP-000210"
},
"V-242188": {
"checkid": "C-45463r710105_chk",
"checktext": "1. In the Trend Micro SMS interface, go to the \"Devices\" tab\". \n2. Select the Device to be modified. \n3. Click \"Device Configuration\" and \"Services\". \n\nIf SSH is enabled, this is a finding. \n\nUnder \"FIPS Settings\", if the box is unchecked, this is a finding.",
"description": "An IDPS can be capable of providing a wide variety of capabilities. Not all of these capabilities are necessary. Unnecessary services, functions, and applications increase the attack surface (sum of attack vectors) of a system. These unnecessary capabilities are often overlooked and therefore may remain unsecured.",
"fixid": "F-45421r710106_fix",
"fixtext": "1. In the Trend Micro SMS interface, go to the \"Devices\" tab\". \n2. Then Select the Device to be modified. \n3. Click \"Device Configuration\" and \"Services\". \n4. Uncheck enabled for SSH. \n5. Go to \"FIPS Settings\", select \"enabled\" for \"FIPS Mode\". \n6. Click OK. \nCAUTION: This should be done under an approved maintenance window, as selecting FIPS Mode will cause the TPS to reboot.",
"iacontrols": null,
"id": "V-242188",
"ruleID": "SV-242188r710107_rule",
"severity": "medium",
"title": "The SMS must be configured to remove or disable non-essential capabilities on SMS and TPS which are not required for operation or not related to IDPS functionality (e.g., web server, SSH, telnet, and TAXII).",
"version": "TIPP-IP-000230"
},
"V-242189": {
"checkid": "C-45464r838214_chk",
"checktext": "1. In the Trend Micro SMS, navigate to \"Profiles\" and \"Inspection Profiles\" and select the organization's profile.\n2. If there is not one configured, select \"Default\". \n3. Click \"Edit Details\". \n4. Ensure the deployment mode of \"default\" is selected. The default deployment mode ensures all strict DoD vulnerabilities are blocked and alerted upon. \n5. Navigate to \"Profile Overview\" and ensure the action set for each category is set to \"Recommended\". The recommended action set is set to ensure all suspicious and vulnerable traffic is blocked and alerted upon. \n\nIf the \"default\" deployment mode is not configured, this is a finding.\n\nNote: If the site has set up a security profile (i.e., not using the default profile), then this should be inspected using the site's SSP for compliance.",
"description": "Mobile code is defined as software modules obtained from remote systems, transferred across a network, and then downloaded and executed on a local system without explicit installation or execution by the recipient. Examples of mobile code include JavaScript, VBScript, Java applets, ActiveX controls, Flash animations, Shockwave videos, and macros embedded within Microsoft Office documents. Mobile code can be exploited to attack a host. It can be sent as an e-mail attachment or embedded in other file formats not traditionally associated with executable code. \n\nWhile the TPS cannot replace the anti-virus and host-based IDS (HIDS) protection installed on the network's endpoints, vendor or locally created sensor rules can be implemented, which provide preemptive defense against both known and zero-day vulnerabilities. Many of the protections may provide defenses before vulnerabilities are discovered and rules or blacklist updates are distributed by anti-virus or malicious code solution vendors.\n\nTo monitor for and detect known prohibited mobile code or approved mobile code that violates permitted usage requirements, the TPS must implement policy filters, rules, signatures, and anomaly analysis.",
"fixid": "F-45422r838215_fix",
"fixtext": "1. In the Trend Micro SMS, navigate to \"Profiles\" and \"Inspection Profiles\" and select the organization's profile. \n2. If there is not one configured, select \"Default\". \n3. Click \"Edit Details\". Select the deployment mode of \"default\". The default deployment mode ensures all strict DoD vulnerabilities are blocked and alerted upon. \n4. Navigate to \"Profile Overview\", and select the action set for each category to \"Recommended\". The recommended action set is set to ensure all suspicious and vulnerable traffic is blocked and alerted upon.\n\nNote: If the site has set up a security profile (i.e., not using the default profile), then this should be inspected using the site's SSP for compliance.",
"iacontrols": null,
"id": "V-242189",
"ruleID": "SV-242189r839149_rule",
"severity": "medium",
"title": "The TPS must detect, at a minimum, mobile code that is unsigned or exhibiting unusual behavior, has not undergone a risk assessment, or is prohibited for use based on a risk assessment.",
"version": "TIPP-IP-000240"
},
"V-242190": {
"checkid": "C-45465r838217_chk",
"checktext": "1. In the Trend Micro SMS, navigate to \"Profiles\" and \"Inspection Profiles\" and select the organization's profile. \n2. If there is not one configured, select \"Default\". \n3. Click \"Edit Details\". Ensure the deployment mode of \"default\" is selected. The default deployment mode ensures all strict DoD vulnerabilities are blocked and alerted upon. \n4. Navigate to \"Profile Overview\" and ensure the action set for each category is set to \"Recommended\". The recommended action set is set to ensure all suspicious and vulnerable traffic is blocked and alerted upon. \n\nIf the \"default\" deployment mode is not configured, this is a finding.\n\nNote: If the site has set up a security profile (i.e., not using the default profile), then this should be inspected using the site's SSP for compliance.",
"description": "Mobile code is defined as software modules obtained from remote systems, transferred across a network, and then downloaded and executed on a local system without explicit installation or execution by the recipient. Examples of mobile code include JavaScript, VBScript, Java applets, ActiveX controls, Flash animations, Shockwave videos, and macros embedded within Microsoft Office documents. Mobile code can be exploited to attack a host. It can be sent as an e-mail attachment or embedded in other file formats not traditionally associated with executable code. \n\nWhile the IDPS cannot replace the anti-virus and host-based IDS (HIDS) protection installed on the network's endpoints, vendor- or locally- created sensor rules can be implemented, which provide preemptive defense against both known and zero-day vulnerabilities. Many of the protections may provide defenses before vulnerabilities are discovered and rules or blacklist updates are distributed by anti-virus or malicious code solution vendors.\n\nTo block known prohibited mobile code or approved mobile code that violates permitted usage requirements, the IDPS must implement policy filters, rules, signatures, and anomaly analysis.",
"fixid": "F-45423r838218_fix",
"fixtext": "1. In the Trend Micro SMS, navigate to \"Profiles\" and \"Inspection Profiles\" and select the organization's profile. \n2. If there is not one configured, select \"Default\". \n3. Click \"Edit Details\". Select the deployment mode of \"default\". The default deployment mode ensures all strict DoD vulnerabilities are blocked and alerted upon. \n4. Navigate to \"Profile Overview\", and select the action set for each category to \"Recommended\". The recommended action set is set to ensure all suspicious and vulnerable traffic is blocked and alerted upon.\n\nNote: If the site has set up a security profile (i.e., not using the default profile), then this should be inspected using the site's SSP for compliance.",
"iacontrols": null,
"id": "V-242190",
"ruleID": "SV-242190r839150_rule",
"severity": "medium",
"title": "The TPS must block any prohibited mobile code at the enclave boundary when it is detected.",
"version": "TIPP-IP-000250"
},
"V-242191": {
"checkid": "C-45466r710114_chk",
"checktext": "1. In the Trend Micro SMS, navigate to \"Devices\". \n2. Select the device that will be modified, then select \"Network Configuration\". \n\nIf any of the Intrinsic HA items state Permit All, this is a finding.",
"description": "Failure to a known safe state helps prevent systems from failing to a state that may cause loss of data or unauthorized access to system resources. Preserving information system state information also facilitates system restart and return to the operational mode of the organization with less disruption to mission-essential processes. \n\nThis requirement applies to the device itself, not the network traffic. Abort refers to stopping a program or function before it has finished naturally. The term abort refers to both requested and unexpected terminations. \n\nSince it is usually not possible to test this capability in a production environment, systems should be validated either in a testing environment or prior to installation. This requirement is usually a function of the design of the TPS component. Compliance can be verified by acceptance/validation processes or vendor attestation.",
"fixid": "F-45424r710115_fix",
"fixtext": "1. In the Trend Micro SMS, navigate to \"Devices\". \n2. Select the device that will be modified, then select \"Network Configuration\". \n3. Click each segment that is currently operational. \n a. Click \"Edit\". \n b. Under \"Link Down Synchronization\" select \"Block All\" and ensure the Link Down Synchronization Mode is \"Wire\" and 1 second wait time. \n c. Select Finish.",
"iacontrols": null,
"id": "V-242191",
"ruleID": "SV-242191r710116_rule",
"severity": "medium",
"title": "The TPS must fail to a secure state which maintains access control mechanisms when the IDPS hardware, software, or firmware fails on initialization/shutdown or experiences a sudden abort during normal operation (also known as \"Fail closed\").",
"version": "TIPP-IP-000260"
},
"V-242192": {
"checkid": "C-45467r838220_chk",
"checktext": "1. In the Trend Micro SMS, navigate to \"Profiles\" and \"Inspection Profiles\" and select the organization's profile. \n2. If there is not one configured, select \"Default\". \n3. Click \"Search\". \n4. Under \"Filter criteria\", select the Filter Category \"Traffic Normalization, Exploits, and Vulnerabilities\", select the \"Filter Name\" section and type \"ddos\".\n\nIf the following filter names produced in the search list are not set to Block+Notify, this is a finding.\n\nNote: If the site has set up a security profile (i.e., not using the default profile), then this should be inspected using the site's SSP for compliance.",
"description": "If the network does not provide safeguards against DoS attack, network resources will be unavailable to users. \n\nInstallation of TPS detection and prevention components (i.e., sensors) at key boundaries in the architecture mitigates the risk of DoS attacks. These attacks can be detected by matching observed communications traffic with patterns of known attacks and monitoring for anomalies in traffic volume, type, or protocol usage.\n\nDetection components that use signatures can detect known attacks by using known attack signatures. Signatures are usually obtained from and updated by the IDPS component vendor. These attacks include SYN-flood, ICMP-flood, and Land Attacks.\n\nThis requirement applies to the communications traffic functionality of the IDPS as it pertains to handling communications traffic, rather than to the IDPS device itself.",
"fixid": "F-45425r840190_fix",
"fixtext": "1. In the Trend Micro SMS, navigate to \"Profiles\" and \"Inspection Profiles\" and select the organization's profile. \n2. If there is not one configured, select \"Default\". \n3. Click \"Search\". \n4. Select the Filter Category \"Traffic Normalization, Exploits, and Vulnerabilities\". Select the \"Filter Name\" section and type \"ddos\".\n5. Set all the items in the search to Block+Notify.\n\nNote: If the site has set up a security profile (i.e., not using the default profile), then this should be inspected using the site's SSP for compliance.",
"iacontrols": null,
"id": "V-242192",
"ruleID": "SV-242192r840191_rule",
"severity": "medium",
"title": "The TPS must protect against or limit the effects of known types of Denial of Service (DoS) attacks by employing signatures.",
"version": "TIPP-IP-000270"
},
"V-242193": {
"checkid": "C-45468r710120_chk",
"checktext": "1. In the Trend Micro SMS, navigate to \"Profiles\" and \"Inspection Profiles\" and select the organization's profile. \n2. If there is not one configured, select \"Default\". \n3. Click \"Search\". \n\nUnder \"advanced DDoS\", if a DDoS filter does not exist, this is a finding.",
"description": "The TPS must include protection against DoS attacks that originate from inside the enclave which can affect either internal or external systems. These attacks may use legitimate or rogue endpoints from inside the enclave. \n\nInstallation of TPS detection and prevention components (i.e., sensors) at key boundaries in the architecture mitigates the risk of DoS attacks. These attacks can be detected by matching observed communications traffic with patterns of known attacks and monitoring for anomalies in traffic volume/type.\n\nTo comply with this requirement, the TPS must inspect outbound traffic for indications of known and unknown DoS attacks. Sensor log capacity management, along with techniques which prevent the logging of redundant information during an attack, also guard against DoS attacks. This requirement is used in conjunction with other requirements which require configuration of security policies, signatures, rules, and anomaly detection techniques and are applicable to both inbound and outbound traffic.",
"fixid": "F-45426r710121_fix",
"fixtext": "1. In the Trend Micro SMS, navigate to \"Profiles\" and \"Inspection Profiles\" and select the organization's profile. \n2. If there is not one configured, select \"Default\". \n3. Click \"Search\". \n4. Under \"advanced DDoS\", select New. \n a. Under Filter Parameters, type a name.\n b. Select Block + Notify as the action set. \n c. Determine which port-pair direction is the outbound direction. For example, if the outbound traffic direction is Port A to Port B, select \"Port A to Port B\" as the direction. \n d. Select \"Any\" for the destination IP. \n e. Select SYN Proxy Settings.\n f. Click \"enabled\". \n g. Type a notification threshold of SYN transmits per second. The range is 1\u201310000. Consult with the ISSO to ensure this range will meet organizational policy. \n h. Under an approved change window, select Distribute to the TPS.",
"iacontrols": null,
"id": "V-242193",
"ruleID": "SV-242193r710122_rule",
"severity": "medium",
"title": "The TPS must block outbound traffic containing known and unknown DoS attacks by ensuring that security policies, signatures, rules, and anomaly detection techniques are applied to outbound communications traffic.",
"version": "TIPP-IP-000280"
},
"V-242194": {
"checkid": "C-45469r840194_chk",
"checktext": "1. In the Trend Micro SMS, navigate to \"Profiles\" and \"Inspection Profiles\" and select the organization's profile. \n2. If there is not one configured, select \"Default\". \n3. Click \"Search\". \n4. Under \"Filter criteria\", select all \"Filter categories\". Select the \"Filter Name\" section. If the following filter names are not set to Block+Notify, this is a finding: \n- 0137: ICMP: Unreachable (All codes)\n- 0157: ICMP: Redirect Net\n- 0158: ICMP: Redirect Host\n- 0159: ICMP: Redirect for TOS and Network\n- 0160: ICMP: Redirect for TOS and Host\n- 0161: ICMP: Redirect Undefined Code\n- 5084: ICMP: Address Mask Request (type 17)\n- 41039: ICMP: Address Mask Reply (Type 18)\n\nIf there are no ICMP Destination Unreachable, Redirect, and Address Mask reply message policies defined, this is a finding.\n\nNote: If the site has set up a security profile (i.e., not using the default profile), then this should be inspected using the site's SSP for compliance.",
"description": "Internet Control Message Protocol (ICMP) messages are used to provide feedback about problems in the network. These messages are sent back to the sender to support diagnostics. However, some messages can also provide host information and network topology that may be exploited by an attacker.\n\nA TPS must be configured to \"silently drop\" the packet and not send an ICMP control message back to the source. In some cases, it may be necessary to direct the traffic to a null interface.\n\nThree ICMP messages are commonly used by attackers for network mapping: Destination Unreachable, Redirect, and Address Mask Reply.\n\nThese responses must be blocked on external interfaces; however, blocking the Destination Unreachable response will prevent Path Maximum Transmission Unit Discovery (PMTUD), which relies on the response \"ICMP Destination Unreachable--Fragmentation Needed but DF Bit Set\". PMTUD is a useful function and should only be \"broken\" after careful consideration.\n\nAn acceptable alternative to blocking all Destination Unreachable responses is to filter Destination Unreachable messages generated by the IDPS to allow ICMP Destination Unreachable--Fragmentation Needed but DF Bit Set (Type 3, Code 4) and apply this filter to the external interfaces.",
"fixid": "F-45427r840195_fix",
"fixtext": "1. In the Trend Micro SMS, navigate to \"Profiles\" and \"Inspection Profiles\" and select the organization's profile. \n2. If there is not one configured, select \"Default\". \n3. Click \"Traffic Management\". Create a separate policy for each type of ICMP message.\n4. Click New. \n a. Under name type a name.\n b. Action: Block \n c. Direction: Ensure the direction for Outbound ports are selected correctly. \n d. Protocol: ICMP \n e. Type: 3 \n f. Source address: any \n g. Destination Address: any \n h. Repeat previous steps for Types 5 and 18.\n\nNote: If the site has set up a security profile (i.e., not using the default profile), then this should be inspected using the site's SSP for compliance.",
"iacontrols": null,
"id": "V-242194",
"ruleID": "SV-242194r840196_rule",
"severity": "medium",
"title": "The TPS must block outbound ICMP Destination Unreachable, Redirect, and Address Mask reply messages.",
"version": "TIPP-IP-000290"
},
"V-242195": {
"checkid": "C-45470r838226_chk",
"checktext": "1. In the Trend Micro SMS, navigate to \"Profiles\" and \"Inspection Profiles\" and select the organization's profile. \n2. If there is not one configured, select \"Default\". \n3. Click \"Search\". \n4. Under \"Filter criteria\", select the Filter Category \"Traffic Normalization, Exploits, and Vulnerabilities\". Select the \"Filter Name\" section and type \"ICMP\".\n\nIf the following filter names produced in the search list are not set to Block+Notify, this is a finding.\n\nNote: If the site has set up a security profile (i.e., not using the default profile), then this should be inspected using the site's SSP for compliance.",
"description": "Internet Control Message Protocol (ICMP) messages are used to provide feedback about problems in the network. These messages are sent back to the sender to support diagnostics. However, some messages can also provide host information, network topology, and a covert channel that may be exploited by an attacker.\n\nGiven the prevalence of ICMP traffic on the network, monitoring for malicious ICMP traffic would be cumbersome. Vendors provide signatures and rules which filter for known ICMP traffic exploits.",
"fixid": "F-45428r840192_fix",
"fixtext": "1. In the Trend Micro SMS, navigate to \"Profiles\" and \"Inspection Profiles\" and select the organization's profile. \n2. If there is not one configured, select \"Default\". \n3. Click \"Search\". \n4. Select the Filter Category \"Traffic Normalization, Exploits, and Vulnerabilities\". Select the \"Filter Name\" section and type \"ICMP\".\n5. Set all the items in the search to Block+Notify.\n\nNote: If the site has set up a security profile (i.e., not using the default profile), then this should be inspected using the site's SSP for compliance.",
"iacontrols": null,
"id": "V-242195",
"ruleID": "SV-242195r840193_rule",
"severity": "medium",
"title": "The TPS must block malicious ICMP packets by properly configuring ICMP signatures and rules.",
"version": "TIPP-IP-000300"
},
"V-242196": {
"checkid": "C-45471r710129_chk",
"checktext": "1. In the Trend Micro SMS, navigate to \"Profiles\", and \"Digital Vaccines\". \n2. Under \"Auto DV Activation\", if \"Automatic Download\", and \"Automatic Activation\" are not enabled, this is a finding.",
"description": "Failing to automatically update malicious code protection mechanisms, including application software files, signature definitions, and vendor-provided rules, leaves the system vulnerable to exploitation by recently developed attack methods and programs. An automatic update process ensures this important task is performed without the need for system administrator intervention.\n\nThe TPS is a key malicious code protection mechanism in the enclave infrastructure. To ensure this protection is responsive to changes in malicious code threats, TPS components must be automatically updated, including anti-virus signatures, detection heuristics, vendor-provided rules, and vendor-provided signatures.\n\nIf a DoD patch management server or update repository having the tested/verified updates is available for the TPS component, the components must be configured to automatically check this server/site for updates and install new updates. \n\nIf a DoD server/site is not available, the component must be configured to automatically check a trusted vendor site for updates. A trusted vendor is either commonly used by DoD, specifically approved by DoD, the vendor from which the equipment was purchased or approved by the local program's CCB.",
"fixid": "F-45429r710130_fix",
"fixtext": "1. In the Trend Micro SMS, navigate to \"Profiles\", and \"Digital Vaccines\". \n2. Under \"Auto DV Activation\", select edit. \n a. Check Automatic Download.\n b. Check Automatic Activation. \n c. Click OK.",
"iacontrols": null,
"id": "V-242196",
"ruleID": "SV-242196r710131_rule",
"severity": "medium",
"title": "The TPS must automatically install updates to signature definitions, detection heuristics, and vendor-provided rules.",
"version": "TIPP-IP-000320"
},
"V-242197": {
"checkid": "C-45472r710132_chk",
"checktext": "1. In the Trend Micro SMS, navigate to \"Profiles\", and \"Digital Vaccines\". \n2. Under \"Auto DV Activation\" if \"Automatic Download\", and \"Automatic Activation\" are not enabled, this is a finding.",
"description": "Failing to update malicious code protection mechanisms, including application software files, signature definitions, and vendor-provided rules, leaves the system vulnerable to exploitation by recently developed attack methods and programs. \n\nThe TPS is a key malicious code protection mechanism in the enclave infrastructure. To ensure this protection is responsive to changes in malicious code threats, IDPS components must be updated, including application software files, anti-virus signatures, detection heuristics, vendor-provided rules, and vendor-provided signatures.\n\nUpdates must be installed in accordance with the CCB procedures for the local organization. However, at a minimum: \n1. Updates designated as critical security updates by the vendor must be installed immediately.\n2. Updates for signature definitions, detection heuristics, and vendor-provided rules must be installed immediately.\n3. Updates for application software are installed in accordance with the CCB procedures.\n4. Prior to automatically installing updates, either manual or automated integrity and authentication checking is required, at a minimum, for application software updates.",
"fixid": "F-45430r710133_fix",
"fixtext": "1. In the Trend Micro SMS, navigate to \"Profiles\", and \"Digital Vaccines\". \n2. Under \"Auto DV Activation\", select edit.\n a. Check Automatic Download.\n b. Check Automatic Activation. \n c. Click OK.",
"iacontrols": null,
"id": "V-242197",
"ruleID": "SV-242197r754437_rule",
"severity": "high",
"title": "The SMS must install updates on the TPS for application software files, signature definitions, detection heuristics, and vendor-provided rules when new releases are available in accordance with organizational configuration management policy and procedures.",
"version": "TIPP-IP-000330"
},
"V-242198": {
"checkid": "C-45473r838229_chk",
"checktext": "1. In the Trend Micro SMS, navigate to \"Profiles\" and \"Inspection Profiles\" and select the organization's profile. \n2. If there is not one configured, select \"Default\". \n3. Click \"Edit Details\". Ensure the deployment mode of \"default\" is selected. The default deployment mode ensures all strict DoD vulnerabilities are blocked and alerted upon. \n4. Navigate to \"Profile Overview\" and ensure the action set for each category is set to \"Recommended\". The recommended action set is set to ensure all suspicious and vulnerable traffic is blocked and alerted upon. \n\nIf the \"default\" deployment mode is not configured, this is a finding.\n\nNote: If the site has set up a security profile (i.e., not using the default profile), then this should be inspected using the site's SSP for compliance.",
"description": "Configuring the TPS to delete and/or quarantine based on local organizational incident handling procedures minimizes the impact of this code on the network.",
"fixid": "F-45431r838230_fix",
"fixtext": "1. In the Trend Micro SMS, navigate to \"Profiles\" and \"Inspection Profiles\" and select the organization's profile. \n2. If there is not one configured, select \"Default\". \n3. Click \"Edit Details\". Select the deployment mode of \"default\". The default deployment mode ensures all strict DoD vulnerabilities are blocked and alerted upon.\n4. Navigate to \"Profile Overview\", and select the action set for each category to \"Recommended\". The recommended action set is set to ensure all suspicious and vulnerable traffic is blocked and alerted upon.\n\nNote: If the site has set up a security profile (i.e., not using the default profile), then this should be inspected using the site's SSP for compliance.",
"iacontrols": null,
"id": "V-242198",
"ruleID": "SV-242198r839154_rule",
"severity": "medium",
"title": "The TPS must block malicious code.",
"version": "TIPP-IP-000350"
},
"V-242199": {
"checkid": "C-45474r710138_chk",
"checktext": "1. In the Trend Micro SMS, navigate to \"Profiles\" and \"Shared Settings\". \n2. Under \"Action Sets, if \"Remote Syslog\", are not enabled for both the \"Block+Notify\" and \"Block+Notify+Trace\", this is a finding.",
"description": "Without an alert, security personnel may be unaware of an impending failure of the audit capability, and the ability to perform forensic analysis and detect rate-based and other anomalies will be impeded.\n\nThe TPS generates an immediate (within seconds) alert which notifies designated personnel of the incident. Sending a message to an unattended log or console does not meet this requirement since that will not be seen immediately. These messages should include a severity level indicator or code as an indicator of the criticality of the incident.\n\nSatisfies: SRG-NET-000248-IDPS-00206, SRG-NET-000249-IDPS-00222, SRG-NET-000385-IDPS-00210",
"fixid": "F-45432r710139_fix",
"fixtext": "1. In the Trend Micro SMS, navigate to \"Profiles\" and \"Shared Settings\". \n2. Under \"Action Sets: \n a. Select \"Block+Notify\" and edit. \n b. Select Notifications, and check \"Remote Syslog\". \n c. Select \"Finish\".",
"iacontrols": null,
"id": "V-242199",
"ruleID": "SV-242199r754438_rule",
"severity": "high",
"title": "The TPS must generate a log record so an alert can be configured to, at a minimum, the system administrator when malicious code is detected.",
"version": "TIPP-IP-000360"
},
"V-242200": {
"checkid": "C-45475r710141_chk",
"checktext": "1. In the Trend Micro SMS interface, go to the \"Admin\" tab, and select \"Server Properties\". \n2. Select the \"syslog\" tab. \n\nIf a syslog server is not configured to send the following audit logs, this is a finding:\n\n- Device Audit\n- Device System \n- SMS Audit\n- SMS system",
"description": "An integrated, network-wide intrusion detection capability increases the ability to detect and prevent sophisticated distributed attacks based on access patterns and characteristics of access.\n\nIntegration is more than centralized logging and a centralized management console. The enclave's monitoring capability may include multiple sensors, IPS, sensor event databases, behavior-based monitoring devices, application-level content inspection systems, malicious code protection software, scanning tools, audit record monitoring software, and network monitoring software. Some tools may monitor external traffic while others monitor internal traffic at key boundaries. \n\nThese capabilities may be implemented using different devices and therefore can have different security policies and severity-level schema. This is valuable because content filtering, monitoring, and prevention can become a bottleneck on the network if not carefully configured.",
"fixid": "F-45433r710142_fix",
"fixtext": "1. In the Trend Micro SMS interface, go to the \"Admin\" tab, and select \"Server Properties\". \n2. Select the \"syslog\" tab. Click \"New\".\n3. Under syslog server type the hostname or IP address of the syslog server. \n4. Click TCP to ensure logging data is queued in the case of disconnection of the syslog server. \n5. Type the port used by the centralized logging server (traditionally it is port 514).\n6. Under log type, select \"Device Audit\". \n7. Under facility click \"Log Audit\". \n8. Click Event timestamp under \"Include Timestamp in Header\".\n9. Select \"include SMS hostname in header\".\nRepeat this three more times changing the Log Type to include Device System, SMS Audit, and SMS System.",
"iacontrols": null,
"id": "V-242200",
"ruleID": "SV-242200r710143_rule",
"severity": "medium",
"title": "SMS and TPS components, including sensors, event databases, and management consoles must integrate with a network-wide monitoring capability.",
"version": "TIPP-IP-000370"
},
"V-242201": {
"checkid": "C-45476r838232_chk",
"checktext": "1. In the Trend Micro SMS, navigate to \"Profiles\" and \"Inspection Profiles\" and select the organization's profile.\n2. If there is not one configured, select \"Default\". \n3. Click \"Edit Details\". Ensure the deployment mode of \"default\" is selected. The default deployment mode ensures all strict DoD vulnerabilities are blocked and alerted upon.\n4. Navigate to \"Profile Overview\" and ensure the action set for each category is set to \"Recommended\". The recommended action set is set to ensure all suspicious and vulnerable traffic is blocked and alerted upon. \n\nIf the \"default\" deployment mode is not configured, this is a finding.\n\nNote: If the site has set up a security profile (i.e., not using the default profile), then this should be inspected using the site's SSP for compliance.",
"description": "Unauthorized or unapproved network services lack organizational verification or validation and therefore may be unreliable or serve as malicious rogues for valid services. \n\nExamples of network services include service-oriented architectures (SOAs), cloud-based services (e.g., infrastructure as a service, platform as a service, or software as a service), cross-domain, Voice Over Internet Protocol, Instant Messaging, auto-execute, and file sharing.\n\nTo comply with this requirement, the IDPS may be configured to detect services either directly or indirectly (i.e., by detecting traffic associated with a service).",
"fixid": "F-45434r838233_fix",
"fixtext": "1. In the Trend Micro SMS, navigate to \"Profiles\" and \"Inspection Profiles\" and select the organization's profile. \n2. If there is not one configured, select \"Default\". \n3. Click \"Edit Details\"; select the deployment mode of \"default\". The default deployment mode ensures all strict DoD vulnerabilities are blocked and alerted upon. \n4. Navigate to \"Profile Overview\" and select the action set for each category to \"Recommended\". The recommended action set is set to ensure all suspicious and vulnerable traffic is blocked and alerted upon.\n\nNote: If the site has set up a security profile (i.e., not using the default profile), then this should be inspected using the site's SSP for compliance.",
"iacontrols": null,
"id": "V-242201",
"ruleID": "SV-242201r839155_rule",
"severity": "medium",
"title": "The TPS must detect network services that have not been authorized or approved by the ISSO or ISSM, at a minimum, through use of a site-approved TPS device profile.",
"version": "TIPP-IP-000380"
},
"V-242202": {
"checkid": "C-45477r838235_chk",
"checktext": "1. In the Trend Micro SMS, navigate to \"Profiles\" and \"Inspection Profiles\" and select the organization's profile. \n2. If there is not one configured, select \"Default\". \n3. Click \"Edit Details\". Ensure the deployment mode of \"default\" is selected. The default deployment mode ensures all strict DoD vulnerabilities are blocked and alerted upon. \n4. Navigate to \"Profile Overview\" and ensure the action set for each category is set to \"Recommended\". The recommended action set is set to ensure all suspicious and vulnerable traffic is blocked and alerted upon. \n\nIf the \"default\" deployment mode is not configured, this is a finding.\n\nNote: If the site has set up a security profile (i.e., not using the default profile), then this should be inspected using the site's SSP for compliance.",
"description": "Unauthorized or unapproved network services lack organizational verification or validation and therefore may be unreliable or serve as malicious rogues for valid services.\n\nAutomated mechanisms can be used to send automatic alerts or notifications. Such automatic alerts or notifications can be conveyed in a variety of ways (e.g., telephonically, via electronic mail, via text message, or via websites).\n\nThe IDPS must either send the alert to a management console that is actively monitored by authorized personnel or use a messaging capability to send the alert directly to designated personnel. The ISSM or ISSO may designate the system administrator or other authorized personnel to receive the alert within the specified time, validate the alert, then forward only validated alerts to the ISSO to the vulnerability discussion.",
"fixid": "F-45435r838236_fix",
"fixtext": "1. In the Trend Micro SMS, navigate to \"Profiles\" and \"Inspection Profiles\" and select the organization's profile. \n2. If there is not one configured, select \"Default\". \n3. Click \"Edit Details\". Select the deployment mode of \"default\". The default deployment mode ensures all strict DoD vulnerabilities are blocked and alerted upon. \n4. Navigate to \"Profile Overview\" and select the action set for each category to \"Recommended\". The recommended action set is set to ensure all suspicious and vulnerable traffic is blocked and alerted upon.\n\nNote: If the site has set up a security profile (i.e., not using the default profile), then this should be inspected using the site's SSP for compliance.",
"iacontrols": null,
"id": "V-242202",
"ruleID": "SV-242202r839156_rule",
"severity": "medium",
"title": "The IDPS must generate an alert to the ISSM and ISSO, at a minimum, when unauthorized network services are detected.",
"version": "TIPP-IP-000400"
},
"V-242203": {
"checkid": "C-45478r838238_chk",
"checktext": "1. In the Trend Micro SMS, navigate to \"Profiles\" and \"Inspection Profiles\" and select the organization's profile. \n2. If there is not one configured, select \"Default\". \n3. Click \"Edit Details\". Ensure the deployment mode of \"Default\" is selected. The default deployment mode ensures all strict DoD vulnerabilities are blocked and alerted upon. \n4. Navigate to \"Profile Overview\" and ensure the action set for each category is set to \"Recommended\". The recommended action set is set to ensure all suspicious and vulnerable traffic is blocked and alerted upon. \n\nIf the \"default\" deployment mode is not configured, this is a finding.\n\nNote: If the site has set up a security profile (i.e., not using the default profile), then this should be inspected using the site's SSP for compliance.",
"description": "If inbound communications traffic is not continuously monitored for unusual/unauthorized activities or conditions, there will be times when hostile activity may not be noticed and defended against. \n\nAlthough some of the components in the site's content scanning solution may be used for periodic scanning assessment, the IDPS sensors and other components must provide continuous, 24 hours a day, 7 days a week monitoring. \n\nUnusual/unauthorized activities or conditions related to information system inbound communications traffic include, for example, internal traffic that indicates the presence of malicious code within organizational information systems or propagating among system components, the unauthorized exporting of information, or signaling to external information systems. Anomalies within organizational information systems include, for example, large file transfers, long-time persistent connections, use of unusual protocols and ports, and communications with suspected or known malicious external entities.",
"fixid": "F-45436r838239_fix",
"fixtext": "1. In the Trend Micro SMS, navigate to \"Profiles\" and \"Inspection Profiles\" and select the organization's profile. \n2. If there is not one configured, select \"Default\". \n3. Click \"Edit Details\". Select the deployment mode of \"Default\". The default deployment mode ensures all strict DoD vulnerabilities are blocked and alerted upon. \n4. Navigate to \"Profile Overview\", and select the action set for each category to \"Recommended\". The recommended action set is set to ensure all suspicious and vulnerable traffic is blocked and alerted upon.\n\nNote: If the site has set up a security profile (i.e., not using the default profile), then this should be inspected using the site's SSP for compliance.",
"iacontrols": null,
"id": "V-242203",
"ruleID": "SV-242203r839157_rule",
"severity": "medium",
"title": "The IDPS must continuously monitor inbound communications traffic for unusual/unauthorized activities or conditions.",
"version": "TIPP-IP-000410"
},
"V-242204": {
"checkid": "C-45479r838241_chk",
"checktext": "1. In the Trend Micro SMS, navigate to \"Profiles\" and \"Inspection Profiles\" and select the organization's profile. \n2. If there is not one configured, select \"Default\". \n3. Click \"Edit Details\". Ensure the deployment mode of \"Default\" is selected. The default deployment mode ensures all strict DoD vulnerabilities are blocked and alerted upon. \n4. Navigate to \"Profile Overview\" and ensure the action set for each category is set to \"Recommended\". The recommended action set is set to ensure all suspicious and vulnerable traffic is blocked and alerted upon. \n\nIf the \"default\" deployment mode is not configured, this is a finding.\n\nNote: If the site has set up a security profile (i.e., not using the default profile), then this should be inspected using the site's SSP for compliance.",
"description": "If outbound communications traffic is not continuously monitored for unusual/unauthorized activities or conditions, there will be times when hostile activity may not be noticed and defended against. \n\nAlthough some of the components in the site's content scanning solution may be used for periodic scanning assessment, the IDPS sensors and other components must provide continuous, 24 hours a day, 7 days a week monitoring.\n\nUnusual/unauthorized activities or conditions related to information system outbound communications traffic include, for example, internal traffic that indicates the presence of malicious code within organizational information systems or propagating among system components, the unauthorized exporting of information, or signaling to external information systems. Anomalies within organizational information systems include, for example, large file transfers, long-time persistent connections, use of unusual protocols and ports, and communications with suspected or known malicious external entities.",
"fixid": "F-45437r838242_fix",
"fixtext": "1. In the Trend Micro SMS, navigate to \"Profiles\" and \"Inspection Profiles\" and select the organization's profile. \n2. If there is not one configured, select \"Default\". \n3. Click \"Edit Details\". Select the deployment mode of \"Default\". The default deployment mode ensures all strict DoD vulnerabilities are blocked and alerted upon. \n4. Navigate to \"Profile Overview\", and select the action set for each category to \"Recommended\". The recommended action set is set to ensure all suspicious and vulnerable traffic is blocked and alerted upon.\n\nNote: If the site has set up a security profile (i.e., not using the default profile), then this should be inspected using the site's SSP for compliance.",
"iacontrols": null,
"id": "V-242204",
"ruleID": "SV-242204r839158_rule",
"severity": "medium",
"title": "The TPS must continuously monitor outbound communications traffic for unusual/unauthorized activities or conditions.",
"version": "TIPP-IP-000420"
},
"V-242205": {
"checkid": "C-45480r710156_chk",
"checktext": "1. In the Trend Micro SMS, navigate to \"Profiles\" and \"Shared Settings\". \n2. Under \"Action Sets\", if a group email address for the ISSO is not added for both the \"Block+Notify\" and \"Block+Notify+Trace\", this is a finding.",
"description": "Without an alert, security personnel may be unaware of intrusion detection incidents that require immediate action and this delay may result in the loss or compromise of information.\n\nIn accordance with CCI-001242, the TPS is a real-time intrusion detection system. These systems must generate an alert when detection events from real-time monitoring occur. Alerts may be transmitted, for example, telephonically, by electronic mail messages, or by text messaging. The IDPS must either send the alert to a management console that is actively monitored by authorized personnel or use a messaging capability to send the alert directly to designated personnel. The ISSM or ISSO may designate the system administrator or other authorized personnel to receive the alert within the specified time, validate the alert, then forward only validated alerts to the ISSM and ISSO. The TPS must generate an alert to, at a minimum, the ISSM and ISSO when root level intrusion events which provide unauthorized privileged access are detected.\n\nSatisfies: SRG-NET-000392-IDPS-00214, SRG-NET-000392-IDPS-00216, SRG-NET-000392-IDPS-00218",
"fixid": "F-45438r710157_fix",
"fixtext": "1. In the Trend Micro SMS, navigate to \"Profiles\" and \"Shared Settings\". \n2. Under \"Action Sets\": \n a. Select \"Block+Notify\" and Edit. \n b. Select Notifications, click \"add\", and add an email address for the ISSO and the aggregation time in minutes. \n c. Select \"Finish\".",
"iacontrols": null,
"id": "V-242205",
"ruleID": "SV-242205r710158_rule",
"severity": "medium",
"title": "The TPS must send an alert to, at a minimum, the ISSM and ISSO when intrusion detection events are detected which indicate a compromise or potential for compromise.",
"version": "TIPP-IP-000430"
},
"V-242206": {
"checkid": "C-45481r710159_chk",
"checktext": "The ISSM and ISSO must be registered to receive updates from the TMC site. If not, this is a finding.",
"description": "Without an alert, security personnel may be unaware of an impending failure of the audit capability, and the ability to perform forensic analysis and detect rate-based and other anomalies will be impeded.\n\nAlerts may be transmitted, for example, telephonically, by electronic mail messages, or by text messaging. The IDPS must either send the alert to a management console that is actively monitored by authorized personnel or use a messaging capability to send the alert directly to designated personnel. The ISSM or ISSO may designate the system administrator or other authorized personnel to receive the alert within the specified time, validate the alert, then forward only validated alerts to the ISSM and ISSO.",
"fixid": "F-45439r710160_fix",
"fixtext": "1. Navigate to https://tmc.tippingpoint.com/TMC/ \n2. Click \"Create account\". \n3. Enter all required data ensuring that the Client ID, Device Certificate Number, and/or Access Code is added. \n4. Click \"Submit\".",
"iacontrols": null,
"id": "V-242206",
"ruleID": "SV-242206r710161_rule",
"severity": "medium",
"title": "The site must register with the Trend Micro TippingPoint Threat Management Center (TMC) in order to receive alerts on threats identified by authoritative sources (e.g., IAVMs or CTOs) are detected which indicate a compromise or potential for compromise.",
"version": "TIPP-IP-000440"
}
},
"profiles": {
"MAC-1_Classified": {
"description": "",
"findings": {
"V-242167": "true",
"V-242168": "true",
"V-242169": "true",
"V-242170": "true",
"V-242171": "true",
"V-242172": "true",
"V-242173": "true",
"V-242175": "true",
"V-242176": "true",
"V-242177": "true",
"V-242178": "true",
"V-242179": "true",
"V-242180": "true",
"V-242181": "true",
"V-242182": "true",
"V-242183": "true",
"V-242184": "true",
"V-242185": "true",
"V-242186": "true",
"V-242187": "true",
"V-242188": "true",
"V-242189": "true",
"V-242190": "true",
"V-242191": "true",
"V-242192": "true",
"V-242193": "true",
"V-242194": "true",
"V-242195": "true",
"V-242196": "true",
"V-242197": "true",
"V-242198": "true",
"V-242199": "true",
"V-242200": "true",
"V-242201": "true",
"V-242202": "true",
"V-242203": "true",
"V-242204": "true",
"V-242205": "true",
"V-242206": "true"
},
"id": "MAC-1_Classified",
"title": "I - Mission Critical Classified"
},
"MAC-1_Public": {
"description": "",
"findings": {
"V-242167": "true",
"V-242168": "true",
"V-242169": "true",
"V-242170": "true",
"V-242171": "true",
"V-242172": "true",
"V-242173": "true",
"V-242175": "true",
"V-242176": "true",
"V-242177": "true",
"V-242178": "true",
"V-242179": "true",
"V-242180": "true",
"V-242181": "true",
"V-242182": "true",
"V-242183": "true",
"V-242184": "true",
"V-242185": "true",
"V-242186": "true",
"V-242187": "true",
"V-242188": "true",
"V-242189": "true",
"V-242190": "true",
"V-242191": "true",
"V-242192": "true",
"V-242193": "true",
"V-242194": "true",
"V-242195": "true",
"V-242196": "true",
"V-242197": "true",
"V-242198": "true",
"V-242199": "true",
"V-242200": "true",
"V-242201": "true",
"V-242202": "true",
"V-242203": "true",
"V-242204": "true",
"V-242205": "true",
"V-242206": "true"
},
"id": "MAC-1_Public",
"title": "I - Mission Critical Public"
},
"MAC-1_Sensitive": {
"description": "",
"findings": {
"V-242167": "true",
"V-242168": "true",
"V-242169": "true",
"V-242170": "true",
"V-242171": "true",
"V-242172": "true",
"V-242173": "true",
"V-242175": "true",
"V-242176": "true",
"V-242177": "true",
"V-242178": "true",
"V-242179": "true",
"V-242180": "true",
"V-242181": "true",
"V-242182": "true",
"V-242183": "true",
"V-242184": "true",
"V-242185": "true",
"V-242186": "true",
"V-242187": "true",
"V-242188": "true",
"V-242189": "true",
"V-242190": "true",
"V-242191": "true",
"V-242192": "true",
"V-242193": "true",
"V-242194": "true",
"V-242195": "true",
"V-242196": "true",
"V-242197": "true",
"V-242198": "true",
"V-242199": "true",
"V-242200": "true",
"V-242201": "true",
"V-242202": "true",
"V-242203": "true",
"V-242204": "true",
"V-242205": "true",
"V-242206": "true"
},
"id": "MAC-1_Sensitive",
"title": "I - Mission Critical Sensitive"
},
"MAC-2_Classified": {
"description": "",
"findings": {
"V-242167": "true",
"V-242168": "true",
"V-242169": "true",
"V-242170": "true",
"V-242171": "true",
"V-242172": "true",
"V-242173": "true",
"V-242175": "true",
"V-242176": "true",
"V-242177": "true",
"V-242178": "true",
"V-242179": "true",
"V-242180": "true",
"V-242181": "true",
"V-242182": "true",
"V-242183": "true",
"V-242184": "true",
"V-242185": "true",
"V-242186": "true",
"V-242187": "true",
"V-242188": "true",
"V-242189": "true",
"V-242190": "true",
"V-242191": "true",
"V-242192": "true",
"V-242193": "true",
"V-242194": "true",
"V-242195": "true",
"V-242196": "true",
"V-242197": "true",
"V-242198": "true",
"V-242199": "true",
"V-242200": "true",
"V-242201": "true",
"V-242202": "true",
"V-242203": "true",
"V-242204": "true",
"V-242205": "true",
"V-242206": "true"
},
"id": "MAC-2_Classified",
"title": "II - Mission Support Classified"
},
"MAC-2_Public": {
"description": "",
"findings": {
"V-242167": "true",
"V-242168": "true",
"V-242169": "true",
"V-242170": "true",
"V-242171": "true",
"V-242172": "true",
"V-242173": "true",
"V-242175": "true",
"V-242176": "true",
"V-242177": "true",
"V-242178": "true",
"V-242179": "true",
"V-242180": "true",
"V-242181": "true",
"V-242182": "true",
"V-242183": "true",
"V-242184": "true",
"V-242185": "true",
"V-242186": "true",
"V-242187": "true",
"V-242188": "true",
"V-242189": "true",
"V-242190": "true",
"V-242191": "true",
"V-242192": "true",
"V-242193": "true",
"V-242194": "true",
"V-242195": "true",
"V-242196": "true",
"V-242197": "true",
"V-242198": "true",
"V-242199": "true",
"V-242200": "true",
"V-242201": "true",
"V-242202": "true",
"V-242203": "true",
"V-242204": "true",
"V-242205": "true",
"V-242206": "true"
},
"id": "MAC-2_Public",
"title": "II - Mission Support Public"
},
"MAC-2_Sensitive": {
"description": "",
"findings": {
"V-242167": "true",
"V-242168": "true",
"V-242169": "true",
"V-242170": "true",
"V-242171": "true",
"V-242172": "true",
"V-242173": "true",
"V-242175": "true",
"V-242176": "true",
"V-242177": "true",
"V-242178": "true",
"V-242179": "true",
"V-242180": "true",
"V-242181": "true",
"V-242182": "true",
"V-242183": "true",
"V-242184": "true",
"V-242185": "true",
"V-242186": "true",
"V-242187": "true",
"V-242188": "true",
"V-242189": "true",
"V-242190": "true",
"V-242191": "true",
"V-242192": "true",
"V-242193": "true",
"V-242194": "true",
"V-242195": "true",
"V-242196": "true",
"V-242197": "true",
"V-242198": "true",
"V-242199": "true",
"V-242200": "true",
"V-242201": "true",
"V-242202": "true",
"V-242203": "true",
"V-242204": "true",
"V-242205": "true",
"V-242206": "true"
},
"id": "MAC-2_Sensitive",
"title": "II - Mission Support Sensitive"
},
"MAC-3_Classified": {
"description": "",
"findings": {
"V-242167": "true",
"V-242168": "true",
"V-242169": "true",
"V-242170": "true",
"V-242171": "true",
"V-242172": "true",
"V-242173": "true",
"V-242175": "true",
"V-242176": "true",
"V-242177": "true",
"V-242178": "true",
"V-242179": "true",
"V-242180": "true",
"V-242181": "true",
"V-242182": "true",
"V-242183": "true",
"V-242184": "true",
"V-242185": "true",
"V-242186": "true",
"V-242187": "true",
"V-242188": "true",
"V-242189": "true",
"V-242190": "true",
"V-242191": "true",
"V-242192": "true",
"V-242193": "true",
"V-242194": "true",
"V-242195": "true",
"V-242196": "true",
"V-242197": "true",
"V-242198": "true",
"V-242199": "true",
"V-242200": "true",
"V-242201": "true",
"V-242202": "true",
"V-242203": "true",
"V-242204": "true",
"V-242205": "true",
"V-242206": "true"
},
"id": "MAC-3_Classified",
"title": "III - Administrative Classified"
},
"MAC-3_Public": {
"description": "",
"findings": {
"V-242167": "true",
"V-242168": "true",
"V-242169": "true",
"V-242170": "true",
"V-242171": "true",
"V-242172": "true",
"V-242173": "true",
"V-242175": "true",
"V-242176": "true",
"V-242177": "true",
"V-242178": "true",
"V-242179": "true",
"V-242180": "true",
"V-242181": "true",
"V-242182": "true",
"V-242183": "true",
"V-242184": "true",
"V-242185": "true",
"V-242186": "true",
"V-242187": "true",
"V-242188": "true",
"V-242189": "true",
"V-242190": "true",
"V-242191": "true",
"V-242192": "true",
"V-242193": "true",
"V-242194": "true",
"V-242195": "true",
"V-242196": "true",
"V-242197": "true",
"V-242198": "true",
"V-242199": "true",
"V-242200": "true",
"V-242201": "true",
"V-242202": "true",
"V-242203": "true",
"V-242204": "true",
"V-242205": "true",
"V-242206": "true"
},
"id": "MAC-3_Public",
"title": "III - Administrative Public"
},
"MAC-3_Sensitive": {
"description": "",
"findings": {
"V-242167": "true",
"V-242168": "true",
"V-242169": "true",
"V-242170": "true",
"V-242171": "true",
"V-242172": "true",
"V-242173": "true",
"V-242175": "true",
"V-242176": "true",
"V-242177": "true",
"V-242178": "true",
"V-242179": "true",
"V-242180": "true",
"V-242181": "true",
"V-242182": "true",
"V-242183": "true",
"V-242184": "true",
"V-242185": "true",
"V-242186": "true",
"V-242187": "true",
"V-242188": "true",
"V-242189": "true",
"V-242190": "true",
"V-242191": "true",
"V-242192": "true",
"V-242193": "true",
"V-242194": "true",
"V-242195": "true",
"V-242196": "true",
"V-242197": "true",
"V-242198": "true",
"V-242199": "true",
"V-242200": "true",
"V-242201": "true",
"V-242202": "true",
"V-242203": "true",
"V-242204": "true",
"V-242205": "true",
"V-242206": "true"
},
"id": "MAC-3_Sensitive",
"title": "III - Administrative Sensitive"
}
},
"slug": "trend_micro_tippingpoint_idps",
"title": "Trend Micro TippingPoint IDPS Security Technical Implementation Guide",
"version": "1"
}
}